Update README to clarify build process and attestations

This commit is contained in:
Max Goedjen 2025-08-23 15:06:08 -07:00 committed by GitHub
parent 5a63313d0f
commit 3578ca6ad0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -49,10 +49,7 @@ There's a [FAQ here](FAQ.md).
### Auditable Build Process ### Auditable Build Process
Builds are produced by GitHub Actions with an auditable build and release generation process. Builds are produced by GitHub Actions with an auditable build and release generation process. Starting with Secretive 3.0, builds are attested using [GitHub Artifact Attestation](https://docs.github.com/en/actions/concepts/security/artifact-attestations). Attestations are viewable in the build log for a build, and also on the [main attestation page](https://github.com/maxgoedjen/secretive/attestations).
#### Attestated Releases
Starting with Secretive 3.0, builds are attestd using [GitHub Artifact Attestation](https://docs.github.com/en/actions/concepts/security/artifact-attestations). Attestations are viewable in the build log for a build, and also on the [main attestation page](https://github.com/maxgoedjen/secretive/attestations).
### A Note Around Code Signing and Keychains ### A Note Around Code Signing and Keychains