Builds are now produced, signed and published by CI instead of being uploaded by hand.
Added
.github/workflows/release.yml— pushing a tag runsnpm ci, type-checks, lints, builds, generates a GitHub artifact attestation formain.js,manifest.jsonandstyles.css, and publishes the release. This clears the remaining "release assets lack GitHub artifact attestation" finding.
Verify the build yourself
gh attestation verify main.js --owner Yaki-Blake --repo Yaki-Blake/pin-toggleChanged
- Version bumped to
0.1.3;manifest.json,versions.json,package.jsonandpackage-lock.jsonare in sync. main.jsis byte-identical to the 0.1.2 release — only metadata changed.
Full Changelog: 0.1.2...0.1.3