We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create GitHub Artifact Attestations in the release of aqua.
To install aqua securely.
We have already signed checksum files using Cosign and have generates SLSA Provenance using slsa-github-generator.
e.g. https://github.com/aquaproj/aqua/releases/tag/v2.34.0
So users can install aqua securely using Cosign and slsa-verifier.
https://github.com/slsa-framework/slsa-verifier
And aqua update-aqua and aqua-installer have already used them.
aqua update-aqua
aqua-installer
https://github.com/aquaproj/aqua-installer
But GitHub Artifact Attestations still has some benefits.
No response
slsa-github-generator and GoReleaser don't support GitHub Artifact Attestations natively, but they have issues about it.
I think we may create GitHub Artifact Attestations using GitHub CLI in CI easily.
The text was updated successfully, but these errors were encountered:
As of v2.35.0, GitHub Artifact Attestation would be created.
Sorry, something went wrong.
No branches or pull requests
Feature Overview
Create GitHub Artifact Attestations in the release of aqua.
Why is the feature needed?
To install aqua securely.
Workaround
We have already signed checksum files using Cosign and have generates SLSA Provenance using slsa-github-generator.
e.g. https://github.com/aquaproj/aqua/releases/tag/v2.34.0
So users can install aqua securely using Cosign and slsa-verifier.
https://github.com/slsa-framework/slsa-verifier
And
aqua update-aqua
andaqua-installer
have already used them.https://github.com/aquaproj/aqua-installer
But GitHub Artifact Attestations still has some benefits.
Example Code
No response
Note
slsa-github-generator and GoReleaser don't support GitHub Artifact Attestations natively, but they have issues about it.
I think we may create GitHub Artifact Attestations using GitHub CLI in CI easily.
The text was updated successfully, but these errors were encountered: