Avoid project config during WIF auth
Some checks failed
Build Rust / Cargo Test (push) Successful in 4m3s
Build Site / Next.js Build (push) Failing after 5s
Lint Governance / BEP Metadata (push) Successful in 1s

This commit is contained in:
Conrad Kramer 2026-06-07 14:47:31 -07:00
parent 65809da33a
commit e5da3016ea

View file

@ -138,8 +138,9 @@ gcloud iam workload-identity-pools create-cred-config "$provider_resource" \
--output-file "$credential_config" --output-file "$credential_config"
chmod 0600 "$credential_config" chmod 0600 "$credential_config"
export CLOUDSDK_CORE_PROJECT="$project_id"
export GOOGLE_CLOUD_PROJECT="$project_id"
gcloud auth login --cred-file="$credential_config" --brief gcloud auth login --cred-file="$credential_config" --brief
gcloud config set project "$project_id" >/dev/null
{ {
echo "GOOGLE_APPLICATION_CREDENTIALS=$credential_config" echo "GOOGLE_APPLICATION_CREDENTIALS=$credential_config"