Skip to content

Commit 2eea6b1

Browse files
fix(ci): force Node 24 for SLSA generator, use tag ref instead of SHA pin
1 parent c624a3d commit 2eea6b1

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
name: Release
22

3+
env:
4+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
5+
36
# SLSA Build Level 3 release pipeline.
47
#
58
# L3 requirements satisfied:
@@ -211,7 +214,7 @@ jobs:
211214
actions: read
212215
id-token: write
213216
contents: write
214-
uses: slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@f7dd8c54c2067bafc12ca7a55595d5ee9b75204a # v2.1.0
217+
uses: slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@v2.1.0
215218
with:
216219
base64-subjects: ${{ needs.collect.outputs.hashes }}
217220
upload-assets: true
@@ -248,7 +251,6 @@ jobs:
248251
release:
249252
name: GitHub Release
250253
needs: [collect, provenance, attest]
251-
if: ${{ always() && needs.collect.result == 'success' && needs.attest.result == 'success' }}
252254
runs-on: ubuntu-latest
253255
permissions:
254256
contents: write

0 commit comments

Comments
 (0)