2525 filter-format-check :
2626 runs-on : ubuntu-latest
2727 outputs :
28- any_changed : ${{ steps.changed-files.outputs.any_changed }}
28+ any_changed : ${{ steps.changed-files.outputs.core_any_changed == 'true' ||
29+ steps.changed-files.outputs.loader_any_changed == 'true' ||
30+ steps.changed-files.outputs.libraries_any_changed == 'true' }}
2931 core_any_changed : ${{ steps.changed-files.outputs.core_any_changed }}
3032 loader_any_changed : ${{ steps.changed-files.outputs.loader_any_changed }}
3133 libraries_any_changed : ${{ steps.changed-files.outputs.libraries_any_changed }}
@@ -36,13 +38,14 @@ jobs:
3638 with :
3739 files_yaml : |
3840 core:
39- - cores/arduino/**.{c,cpp,h,hpp}
41+ - cores/arduino/*.{c,cpp,h,hpp}
42+ - cores/arduino/**/*.{c,cpp,h,hpp}
4043 - '!cores/arduino/api/**'
4144 loader:
42- - loader/**.{c,cpp,h,hpp}
45+ - loader/**/* .{c,cpp,h,hpp}
4346 - '!loader/llext_exports.c'
4447 libraries:
45- - libraries/**.{c,cpp,h,hpp}
48+ - libraries/**/* .{c,cpp,h,hpp}
4649 - '!libraries/examples/**'
4750 - '!libraries/extras/**'
4851 - '!libraries/ea_malloc/**'
5154 runs-on : ubuntu-latest
5255 needs :
5356 - filter-format-check
54- if : needs.filter-format-check.outputs.any_changed == 'true'
57+ if : needs.filter-format-check.outputs.any_changed
5558 strategy :
5659 matrix :
5760 path :
0 commit comments