Commit graph

4 commits

Author SHA1 Message Date
Claude
34f45ee0ab
Add workflow_dispatch trigger to allow manual workflow runs 2026-05-12 20:04:44 +00:00
Claude
f1984e7509
Add explicit attestations permission to release job 2026-05-12 19:36:47 +00:00
Claude
f19a681890
Fix: Include artifact attestation files in GitHub release 2026-05-12 19:12:08 +00:00
Claude
b8a30eba3e
Add GitHub Actions workflow with artifact attestation for releases
- Create build job that compiles main.js and styles.css
- Add attest job using actions/attest-build-provenance for both assets
- Create release job that publishes artifacts with their attestations
- Enables users to cryptographically verify release asset provenance
2026-05-12 18:26:23 +00:00