v0.1.3
Changelog
- fcd3b4e Fix deprecated app-id input on create-github-app-token
- 892e580 Revert "Document the GitHub App migration in SECURITY.md"
- ddf9214 Document the GitHub App migration in SECURITY.md
Install / upgrade
- Homebrew (macOS/Linux):
brew install neirda24/tap/envoke, orbrew upgrade envokeif already installed. - Manual download: grab the archive for your OS/arch from the Assets above, extract it, and put
envokeon yourPATH. Verify againstchecksums.txt. - Go toolchain:
go install github.com/Neirda24/envoke/cmd/envoke@v0.1.3
Verifying releases
checksums.txt is signed keylessly with cosign via GitHub Actions OIDC (Sigstore/Fulcio) — no long-lived signing key exists. checksums.txt.sigstore.json (in Assets above) bundles the signature, signing certificate, and Rekor transparency-log entry. Verify with:
cosign verify-blob checksums.txt \
--bundle checksums.txt.sigstore.json \
--certificate-identity-regexp "^https://github\.com/Neirda24/envoke/\.github/workflows/release\.yml@.*$" \
--certificate-oidc-issuer https://token.actions.githubusercontent.comA successful verification proves checksums.txt (and, transitively, every archive it hashes) was built and signed by this repository's own release.yml workflow, not tampered with in transit.