Commit f789c48
committed
feat(release): add artifact attestations and SHA256 checksums
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.1 parent 2cc82fd commit f789c48
1 file changed
Lines changed: 20 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
450 | 450 | | |
451 | 451 | | |
452 | 452 | | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
453 | 465 | | |
454 | 466 | | |
455 | 467 | | |
| |||
466 | 478 | | |
467 | 479 | | |
468 | 480 | | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
469 | 488 | | |
470 | 489 | | |
471 | 490 | | |
472 | 491 | | |
473 | 492 | | |
474 | 493 | | |
475 | 494 | | |
| 495 | + | |
476 | 496 | | |
477 | 497 | | |
478 | 498 | | |
| |||
0 commit comments