Skip to content

feat(ci): keyless OIDC signing#158

Merged
inffy merged 2 commits intomainfrom
keyless-signing
Apr 26, 2026
Merged

feat(ci): keyless OIDC signing#158
inffy merged 2 commits intomainfrom
keyless-signing

Conversation

@renner0e
Copy link
Copy Markdown
Member

@renner0e renner0e commented Apr 25, 2026

This makes sense to do here as this is not user-facing and will
therefore not break stuff in a meaningful way other than CI. This needs
some changes on the workflows in ublue-os/aurora because we are no
longer signing with static keys.

See: https://docs.sigstore.dev/certificate_authority/oidc-in-fulcio/

We will not always be able to use keyless signing and will need a static
key, the now unused public key should still be accessible as there are
still containers on the registry that got signed by this keypair and we
currently do not have a better place for it other than this repo here.

@codacy-production
Copy link
Copy Markdown

codacy-production Bot commented Apr 25, 2026

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

This makes sense to do here as this is not user-facing and will
therefore not break stuff in a meaningful way other than CI. This needs
some changes on the workflows in ublue-os/aurora because we are no
longer signing with static keys.

See: https://docs.sigstore.dev/certificate_authority/oidc-in-fulcio/

We will not always be able to use keyless signing and will need a static
key, the now unused public key should still be accessible as there are
still containers on the registry that got signed by this keypair and we
currently do not have a better place for it other than this repo here.
@renner0e renner0e marked this pull request as ready for review April 26, 2026 14:03
@inffy inffy added this pull request to the merge queue Apr 26, 2026
Merged via the queue into main with commit 5300991 Apr 26, 2026
2 checks passed
@inffy inffy deleted the keyless-signing branch April 26, 2026 14:07
renner0e added a commit to renner0e/aurora that referenced this pull request Apr 26, 2026
We are dealing with less long-lived keys now and we are supposed to use
this more modern way of signing our artifacts anyway where we can.

Sister PR to: get-aurora-dev/common#158
renner0e added a commit to ublue-os/aurora that referenced this pull request Apr 26, 2026
We are dealing with less long-lived keys now and we are supposed to use
this more modern way of signing our artifacts anyway where we can.

Sister PR to: get-aurora-dev/common#158
pull Bot pushed a commit to Lyranile/aurora that referenced this pull request Apr 26, 2026
…os#2095)

We are dealing with less long-lived keys now and we are supposed to use
this more modern way of signing our artifacts anyway where we can.

Sister PR to: get-aurora-dev/common#158
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants