Skip to content

feat(google_agent_platform,google_tenant_bootstrap): support immutable github oidc subjects - #503

Merged
jasonthomas merged 1 commit into
mainfrom
MZCLD-4402-immutable-oidc-subject
Oct 13, 2026
Merged

jasonthomas merged 1 commit into
mainfrom
MZCLD-4402-immutable-oidc-subject

Conversation

@jasonthomas

@jasonthomas jasonthomas commented Oct 13, 2026 •

Copy link
Copy Markdown
Member

Description

This PR adds a github_subject_prefixes input to google_agent_platform and google_tenant_bootstrap so environment-scoped GitHub trust works for repositories with immutable OIDC subject claims.

  • The environment-scoped binding uses the listed prefix, for example repo:example-org@123456/example-repo@456789:environment:prod.
  • Repositories that are not listed keep the repo:<org>/<repository> form, so existing callers see no change.
  • The value comes from sub_claim_prefix in the repository's actions/oidc/customization/sub API.

Related Tickets & Documents

@github-actions github-actions Bot added the minor This PR will increment a minor version label Oct 13, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Release plan

Directory Previous version New version
google_agent_platform 0.1.0 0.2.0
google_tenant_bootstrap 0.2.0 0.3.0

@jasonthomas
jasonthomas force-pushed the MZCLD-4402-immutable-oidc-subject branch from 1ae18ed to 72d2416 Compare October 13, 2026 14:58
@jasonthomas
jasonthomas force-pushed the MZCLD-4402-immutable-oidc-subject branch from 72d2416 to 6209ff8 Compare October 13, 2026 14:58
@jasonthomas
jasonthomas merged commit d246e25 into main Oct 13, 2026
13 checks passed
@jasonthomas
jasonthomas deleted the MZCLD-4402-immutable-oidc-subject branch October 13, 2026 15:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor This PR will increment a minor version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants