Skip to content
New issue

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

Add attestations to images #1063

Closed
almet opened this issue Jan 30, 2025 · 1 comment
Closed

Add attestations to images #1063

almet opened this issue Jan 30, 2025 · 1 comment
Labels
icu Issues related with independent container updates
Milestone

Comments

@almet
Copy link
Member

almet commented Jan 30, 2025

We want to ensure that the images we build are built by the Github CI, and from a job related to the freedomofpress/dangerzone repository.

Attestations should be available on the Github Container registry.

Interesting to note:

The Cosign Bundle Specification explains how image attestations are to be represented as OCI artifacts, and attached to the container registry. This is what's being used via cosign attest

Currently the Attestation Specification is used, which uses Layers to represent attestations and annotations to specify the verification material.

The cosign bundle spec is sigstore/cosign#3889 in cosign but this isn't done yet.

@almet almet added the icu Issues related with independent container updates label Jan 30, 2025
@almet almet added this to the 0.9.0 milestone Jan 30, 2025
@almet
Copy link
Member Author

almet commented Jan 30, 2025

Actually already tracked by #1035

@almet almet closed this as completed Jan 30, 2025
@github-project-automation github-project-automation bot moved this from Todo to Done in Dangerzone ✨ Jan 30, 2025
@almet almet modified the milestones: 0.10.0, 0.9.0 Feb 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
icu Issues related with independent container updates
Projects
Status: Done
Development

No branches or pull requests

1 participant