constellation/.github/actions/gcp_login/action.yml

16 lines
554 B
YAML
Raw Normal View History

name: GCP login
description: "Login to GCP & configure gcloud CLI."
inputs:
gcp_service_account_json:
2022-09-14 09:14:26 -04:00
description: "Service account with permissions to create Constellation on GCP."
required: true
runs:
2022-09-14 09:14:26 -04:00
using: "composite"
steps:
2022-09-14 09:14:26 -04:00
# As described at:
# https://github.com/google-github-actions/setup-gcloud#service-account-key-json
- name: Authorize GCP access
uses: google-github-actions/auth@2671692c371cbef34ed8ded9f197670c88c9d343 # tag=v0.8.2
2022-09-14 09:14:26 -04:00
with:
credentials_json: ${{ inputs.gcp_service_account_json }}