#~ - run: sudo apt-get install libjxl-dev
#~ - run: sudo apt-get install yelp-tools
- uses: actions/checkout@v3
+ with:
+ fetch-depth: '0'
- uses: actions/setup-python@v4
- run: sudo apt-get install xvfb
- uses: BSFishy/meson-build@v1.0.3
clang_tidy_exe = find_program('clang-tidy', required : false)
if clang_tidy_exe.found()
git_exe = find_program('git', required : true)
- modified_file_list = run_command(git_exe, 'diff', '--name-only', './src/*.cc', './src/pan-view/*.cc', './src/view-file/*.cc', check: true)
+ modified_file_list = run_command(git_exe, 'diff', 'origin/master', '--name-only', './src/*.cc', './src/pan-view/*.cc', './src/view-file/*.cc', check: true)
modified_files = modified_file_list.stdout().strip().split('\n')
foreach modified_file : modified_files