SHA256SUMSfor published binaries/packages- Software bill of materials (SBOM)
- Signed provenance attestations
CLI Verification
For the CLI package, release assets include:<package>.tgzSHA256SUMScli-sbom.cdx.json
1. Verify SHA256 checksum
2. Review SBOM
3. Verify provenance attestation
If you’re using GitHub attestation verification:Desktop Verification
For desktop release assets, verify:Ghostable-<version>.dmgSHA256SUMSdesktop-sbom.spdx.json
1. Verify SHA256 checksum
2. Verify notarization and signing (macOS)
3. Verify provenance attestation
Desktop provenance attestations are generated in CI for Ghostable’s internal supply-chain controls. Because the desktop source repository is private, external users should rely on:SHA256SUMSvalidation- macOS notarization/signing verification (
spctl+codesign)
Operational Guidance
- Store release artifacts and attestations in your internal artifact registry.
- Gate production rollout on successful checksum + attestation verification.
- Keep SBOM snapshots with change tickets for audit evidence.