Update release.yaml

This commit is contained in:
Paul 2026-05-15 13:03:10 +02:00 committed by GitHub
parent 3fce80d6fb
commit b296a3d7e6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -6,6 +6,11 @@ on:
tags:
- "[0-9]+.[0-9]+.[0-9]+"
permissions:
id-token: write
contents: read
attestations: write
jobs:
build:
runs-on: ubuntu-latest
@ -57,6 +62,16 @@ jobs:
npm install
npm run fn-build --if-present
- name: Generate artifact attestation for main.js
uses: actions/attest@v4
with:
subject-path: 'main.js'
- name: Generate artifact attestation for styles.css
uses: actions/attest@v4
with:
subject-path: 'styles.css'
- name: Create Plugin release
uses: ncipollo/release-action@v1.12.0
with: