Add artifact attestations

This commit is contained in:
Ivan 2026-05-29 11:41:57 +02:00
parent c6cdd54672
commit c6bd967ba3

View file

@ -9,7 +9,9 @@ jobs:
build:
runs-on: ubuntu-latest
permissions:
attestations: write
contents: write
id-token: write
steps:
- uses: actions/checkout@v3
@ -23,6 +25,13 @@ jobs:
npm install
npm run build
- name: Attest release artifacts
uses: actions/attest-build-provenance@v2
with:
subject-path: |
main.js
styles.css
- name: Create release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}