Skip to content

test: Workload Identity Federation integration tests#185

Merged
demolaf merged 1 commit intonextfrom
wif-tests
Mar 10, 2026
Merged

test: Workload Identity Federation integration tests#185
demolaf merged 1 commit intonextfrom
wif-tests

Conversation

@demolaf
Copy link
Member

@demolaf demolaf commented Mar 6, 2026

Adds Workload Identity Federation (WIF) support to CI via google-github-actions/auth, replacing the previous service account key approach. Introduces hasWifEnv to gate WIF-specific tests that run in CI, and hasProdEnv (RUN_PROD_TESTS=true) as an explicit opt-in for quota-heavy production tests that should only run locally. Fixes a pre-existing issue where mock-credential tests were incorrectly skipped behind a credentials guard.

@CLAassistant
Copy link

CLAassistant commented Mar 6, 2026

CLA assistant check
All committers have signed the CLA.

@demolaf demolaf marked this pull request as draft March 6, 2026 11:29
@demolaf demolaf changed the title Wif tests test: Workload Identity Federation integration tests Mar 6, 2026
@demolaf demolaf marked this pull request as ready for review March 6, 2026 12:46
@demolaf demolaf merged commit 5aeac6a into next Mar 10, 2026
7 of 8 checks passed
@demolaf demolaf deleted the wif-tests branch March 10, 2026 09:38
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