docker-login-action/src
Augustus Nguyen 4bcfaae325 Add Chainguard registry (cgr.dev) login support
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>
2026-04-21 11:20:09 +07:00
..
aws.ts feat: add support for AWS European Sovereign Cloud ECR registries 2026-01-13 16:53:08 +01:00
chainguard.ts Add Chainguard registry (cgr.dev) login support 2026-04-21 11:20:09 +07:00
context.ts Add Chainguard registry (cgr.dev) login support 2026-04-21 11:20:09 +07:00
docker.ts Add Chainguard registry (cgr.dev) login support 2026-04-21 11:20:09 +07:00
main.ts switch to ESM and update config/test wiring 2026-03-01 11:29:31 +01:00
state-helper.ts Add scope input to set scopes for the authentication token 2026-01-13 18:00:29 +01:00