chore(.github/workflows/release.yml): update release workflow to correctly pass tag_name output to SLSA generator (#3988)

Signed-off-by: Gaius <gaius.qi@gmail.com>
This commit is contained in:
Gaius 2025-04-23 18:05:34 +08:00 committed by GitHub
parent a61d870015
commit 2d331fcdfb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 1 deletions

View File

@ -16,6 +16,7 @@ jobs:
timeout-minutes: 60 timeout-minutes: 60
outputs: outputs:
hashes: ${{ steps.hash.outputs.hashes }} hashes: ${{ steps.hash.outputs.hashes }}
tag_name: ${{ steps.tag.outputs.tag_name }}
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
@ -69,6 +70,6 @@ jobs:
uses: slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@v2.1.0 uses: slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@v2.1.0
with: with:
base64-subjects: "${{ needs.goreleaser.outputs.hashes }}" base64-subjects: "${{ needs.goreleaser.outputs.hashes }}"
upload-tag-name: "${{ needs.goreleaser.outputs.tag_name }}"
upload-assets: true # upload to a new release upload-assets: true # upload to a new release
upload-tag-name: "${{ needs.release.outputs.tag_name }}"
draft-release: true draft-release: true