Skip to content

Commit 5a60283

Browse files
kbukum1Copilot
andcommitted
Add GCP OIDC token exchange for Google Artifact Registry
Add Google Artifact Registry as the fifth OIDC provider in the Dependabot proxy, alongside Azure DevOps, AWS CodeArtifact, JFrog, and Cloudsmith. Token exchange flow: - GitHub Actions OIDC JWT → Google STS token exchange - Optional IAM Credentials generateAccessToken impersonation (when service-account is configured) - Direct Workload Identity Federation when no service-account is present Auth injection: - Authorization: Bearer for most registry types (Maven, npm, Python, etc.) - Basic oauth2accesstoken:<token> for Docker hosts (*-docker.pkg.dev) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent b9fdf49 commit 5a60283

7 files changed

Lines changed: 934 additions & 2 deletions

File tree

0 commit comments

Comments
 (0)