Skip to content

UID2-8294: Use Azure OIDC for e2e tests - #2845

Merged
sophia-chen-ttd merged 4 commits into
mainfrom
sch-UID2-8294-github-oidc
Nov 12, 2026
Merged

sophia-chen-ttd merged 4 commits into
mainfrom
sch-UID2-8294-github-oidc

Conversation

@sophia-chen-ttd

@sophia-chen-ttd sophia-chen-ttd commented Nov 12, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • grant the reusable E2E job permission to request a GitHub OIDC token
  • pass Azure client, tenant, and subscription IDs from repository variables
  • select the protected e2e-test environment for Azure and AKS runs, including feature-branch runs

Configuration

The AZURE_CLIENT_ID, AZURE_TENANT_ID, and AZURE_SUBSCRIPTION_ID repository variables are configured. A repository admin must create the e2e-test environment before testing this change.

Rollout

  1. Create the protected e2e-test environment.
  2. Deploy the matching Azure federated credential from Infradesc MR !11483.
  3. Merge this PR before UID2-8294: Add Azure OIDC login support uid2-shared-actions#267 is merged and published as the updated v3 tag.

@sophia-chen-ttd
sophia-chen-ttd merged commit 9c2fe92 into main Nov 12, 2026
10 of 12 checks passed
@sophia-chen-ttd
sophia-chen-ttd deleted the sch-UID2-8294-github-oidc branch November 12, 2026 23:47
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