Skip to content

Commit 20f993e

Browse files
authored
Avoid getting changed files for releases (#6381)
The changed files GitHub Action is not available for release events, so we skip that step and directly set the output to false for releases. This restores how releases worked before #6374.
1 parent d220fa8 commit 20f993e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/builder.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,12 +72,16 @@ jobs:
7272

7373
- name: Get changed files
7474
id: changed_files
75+
if: github.event_name != 'release'
7576
uses: masesgroup/retrieve-changed-files@491e80760c0e28d36ca6240a27b1ccb8e1402c13 # v3.0.0
7677

7778
- name: Check if requirements files changed
7879
id: requirements
7980
run: |
80-
if [[ "${{ steps.changed_files.outputs.all }}" =~ (requirements\.txt|build\.yaml|\.github/workflows/builder\.yml) ]]; then
81+
# No wheels build necessary for releases
82+
if [[ "${{ github.event_name }}" == "release" ]]; then
83+
echo "changed=false" >> "$GITHUB_OUTPUT"
84+
elif [[ "${{ steps.changed_files.outputs.all }}" =~ (requirements\.txt|build\.yaml|\.github/workflows/builder\.yml) ]]; then
8185
echo "changed=true" >> "$GITHUB_OUTPUT"
8286
fi
8387

0 commit comments

Comments
 (0)