Enable GCP integration test (#82)

This commit is contained in:
James Carnegie
2024-07-09 15:02:49 +01:00
committed by GitHub
parent aaf043e9cd
commit 6b199f027a
2 changed files with 42 additions and 22 deletions

View File

@@ -36,6 +36,14 @@ jobs:
with:
aws-region: "us-east-1"
role-to-assume: arn:aws:iam::175142243308:role/doi-github-actions-signing
- name: auth-with-gcp
if: matrix.os == 'ubuntu-latest' && github.actor != 'dependabot[bot]'
uses: google-github-actions/auth@v2
with:
project_id: 'attest-kms-test'
export_environment_variables: true
workload_identity_provider: 'projects/385966116051/locations/global/workloadIdentityPools/attest-kms-test/providers/attest-kms-test'
service_account: 'attest-kms-test@attest-kms-test.iam.gserviceaccount.com'
- name: Setup Testcontainers Cloud Client
uses: atomicjar/testcontainers-cloud-setup-action@v1
with: