From 4573972bf8a756994abc89b356852dd095b01872 Mon Sep 17 00:00:00 2001 From: Jesse Hines Date: Sat, 16 May 2026 12:40:22 -0400 Subject: [PATCH] Add attestations --- .github/workflows/release.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index e9b2bcb..558d70c 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -15,7 +15,9 @@ jobs: build: runs-on: ubuntu-latest permissions: + id-token: write contents: write + attestations: write steps: - uses: actions/checkout@v4 @@ -28,6 +30,14 @@ jobs: npm ci npm run build + - name: Generate artifact attestation + uses: actions/attest@v4 + with: + subject-path: | + main.js + manifest.json + styles.css + - name: Release run: | TAG="${GITHUB_REF#refs/tags/}"