ci(release): bump action-gh-release to v3 and make attestation non-blocking

action-gh-release@v3 runs on Node 24 (GitHub deprecates Node 20 actions
on 2026-06-16). Mark the attestation step continue-on-error so a Sigstore
Rekor timeout can no longer skip publishing the release.
This commit is contained in:
Sebastien 2026-06-09 11:00:48 +02:00
parent b880cf9a00
commit 0bbebd63dd

View file

@ -116,6 +116,7 @@ jobs:
- name: Generate artifact attestations
uses: actions/attest-build-provenance@v3
continue-on-error: true
with:
subject-path: |
dist/main.js
@ -123,7 +124,7 @@ jobs:
dist/styles.css
- name: Create GitHub Release
uses: softprops/action-gh-release@v2
uses: softprops/action-gh-release@v3
with:
tag_name: ${{ steps.version.outputs.tag }}
name: ${{ steps.version.outputs.version }}