feat(release): add artifact attestations and SHA256 checksums#16
Conversation
Security & verification improvements (best practice for 2025): - GitHub Artifact Attestations for crate package and all binaries - SLSA Build Level 2 compliance - SHA256 checksums for all release artifacts - Cryptographic proof artifacts came from GitHub Actions - Users can verify with: gh attestation verify <artifact> Enterprise Cloud feature - no GPG keys needed, automatic signing.
🔍 Automated Checks🔍 Checking for stale files and out-of-scope changes... Stale File Check✅ No stale files detected Scope CheckChecking file relevance (blocks binaries, temp files, etc.)... ✅ All changes appear relevant (includes .github/ workflows, src/, docs, config) ℹ️ Note: 1 .github/ file(s) changed - workflows/actions are critical infrastructure Claude is reviewing the code... Check the "Claude Code Review" step for detailed feedback. |
mikkihugo
left a comment
There was a problem hiding this comment.
✅ Claude AI approved this PR! All checks passed. Will auto-merge when CI is green.
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
||||||||||||||||||||||||
Analyzing changes...
Commits:
Changed Files:
.github/workflows/release.yml | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
Detailed Changes: