From 20f993e891e41f3eb0faef1ea34f17880f1d1252 Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Tue, 2 Dec 2025 20:23:37 +0100 Subject: [PATCH] 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. --- .github/workflows/builder.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/builder.yml b/.github/workflows/builder.yml index 8a357d0d4..dfd82d225 100644 --- a/.github/workflows/builder.yml +++ b/.github/workflows/builder.yml @@ -72,12 +72,16 @@ jobs: - name: Get changed files id: changed_files + if: github.event_name != 'release' uses: masesgroup/retrieve-changed-files@491e80760c0e28d36ca6240a27b1ccb8e1402c13 # v3.0.0 - name: Check if requirements files changed id: requirements run: | - if [[ "${{ steps.changed_files.outputs.all }}" =~ (requirements\.txt|build\.yaml|\.github/workflows/builder\.yml) ]]; then + # No wheels build necessary for releases + if [[ "${{ github.event_name }}" == "release" ]]; then + echo "changed=false" >> "$GITHUB_OUTPUT" + elif [[ "${{ steps.changed_files.outputs.all }}" =~ (requirements\.txt|build\.yaml|\.github/workflows/builder\.yml) ]]; then echo "changed=true" >> "$GITHUB_OUTPUT" fi