File tree Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Original file line number Diff line number Diff line change 32
32
- name : Verify Python Tools Changed
33
33
id : verify-changed-files
34
34
run : |
35
- CHANGED_FILES=$(git log -1 -- name-only --pretty=format: -- tools/get.py tools/espota.py tools/gen_esp32part.py tools/gen_insights_package.py | xargs)
35
+ CHANGED_FILES=$(git diff -- name-only HEAD~1 HEAD -- tools/get.py tools/espota.py tools/gen_esp32part.py tools/gen_insights_package.py | xargs)
36
36
echo "all_changed_files=$CHANGED_FILES" >> $GITHUB_OUTPUT
37
37
if [ -n "$CHANGED_FILES" ]; then
38
38
echo "any_changed=true" >> $GITHUB_OUTPUT
Original file line number Diff line number Diff line change @@ -65,12 +65,15 @@ jobs:
65
65
GITHUB_SHA : ${{ github.sha }}
66
66
run : |
67
67
if [[ $IS_PR != 'true' ]]; then
68
- files_changed=$(gh api repos/espressif/arduino-esp32/commits/"$GITHUB_SHA" --jq '.files[].filename')
68
+ files_changed=$(gh api repos/espressif/arduino-esp32/commits/"$GITHUB_SHA" --jq '.files[].filename' | xargs )
69
69
else
70
- files_changed=$(gh pr diff "$PR_NUM" --name-only)
70
+ files_changed=$(gh pr diff "$PR_NUM" --name-only | xargs )
71
71
fi
72
72
echo "all_changed_files=$files_changed" >> $GITHUB_OUTPUT
73
- echo "Changed files: $files_changed"
73
+ echo "Changed files:"
74
+ for file in $files_changed; do
75
+ echo " $file"
76
+ done
74
77
75
78
- name : Run pre-commit hooks in changed files
76
79
run : pre-commit run --color=always --show-diff-on-failure --files ${{ steps.changed-files.outputs.all_changed_files }}
You can’t perform that action at this time.
0 commit comments