Skip to content

CI/CD: Github and GCP Artifact Registry

  1. Github Action:
    - id: 'auth'
      name: 'Authenticate to Google Cloud'
      uses: 'google-github-actions/auth@v0'
      with:
        workload_identity_provider: projects/436670496056/locations/global/workloadIdentityPools/github-pool/providers/github-provider
        service_account: 'github-artifacts@attracs-devops.iam.gserviceaccount.com'
        token_format: 'access_token'
  1. GCP IAM > Workload Identity Federation Pools