Skip to content

feat: Add Chainguard registry (cgr.dev) login support#972

Open
0x48core wants to merge 1 commit intodocker:masterfrom
0x48core:feat/chainguard-registry-login
Open

feat: Add Chainguard registry (cgr.dev) login support#972
0x48core wants to merge 1 commit intodocker:masterfrom
0x48core:feat/chainguard-registry-login

Conversation

@0x48core
Copy link
Copy Markdown

Implement native OIDC-based authentication for Chainguard's container registry, following the same pattern as the existing AWS ECR integration.

When registry is set to cgr.dev, the action automatically exchanges a GitHub Actions OIDC token with Chainguard's STS endpoint for a short-lived registry credential, removing the need for chainctl or long-lived pull tokens.

New inputs: chainguard (auto/true/false), chainguard-identity.

@0x48core 0x48core changed the title Add Chainguard registry (cgr.dev) login support feat: Add Chainguard registry (cgr.dev) login support Apr 21, 2026
@0x48core 0x48core removed their assignment Apr 21, 2026
@0x48core
Copy link
Copy Markdown
Author

hi @crazy-max, could you review my pull request, ty

Implement native OIDC-based authentication for Chainguard's container
registry, following the same pattern as the existing AWS ECR integration.

When registry is set to cgr.dev, the action automatically exchanges a
GitHub Actions OIDC token with Chainguard's STS endpoint for a short-lived
registry credential, removing the need for chainctl or long-lived pull tokens.

New inputs: chainguard (auto/true/false), chainguard-identity.

Signed-off-by: Augustus Nguyen <theflash28012002@gmail.com>
@0x48core 0x48core force-pushed the feat/chainguard-registry-login branch from 8bf1992 to 4bcfaae Compare April 21, 2026 04:20
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.

1 participant