diff --git a/.github/workflows/release-artifacts.yml b/.github/workflows/release-artifacts.yml index 0a65c95..632d776 100644 --- a/.github/workflows/release-artifacts.yml +++ b/.github/workflows/release-artifacts.yml @@ -15,12 +15,13 @@ jobs: run: | label="release" pr_number=$(echo ${{ github.event.head_commit.message }} | grep -oE 'pull/[0-9]+' | cut -d'/' -f2) - if gh pr view $pr_number --json labels -q ".[].name" | grep -q "$label"; then - # Release label applied, check for release creation - release_url=$(gh pr view $pr_number --json links.html -q ".[] | select(.rel == \"html\") | .href") - release_id=$(basename $release_url) - echo "::set-output name=release_id::$release_id" + if gh pr view $pr_number --json labels -q ".[].name" | grep -q "$label"; then + release_url=$(gh pr view $pr_number --json links.html -q ".[] | select(.rel == \"html\") | .href") + release_id=$(basename $release_url) + echo "::set-output name=release_id::$release_id" + fi + shell: bash - name: Upload Release Artifacts if: steps.check-release.outputs.release_id != ''