Csak akkor érdekes, ha a service_account kulcs helyett IAM-ban akarsz precízebb access controllokat használni;
https://cloud.google.com/iam/docs/workload-identity-federation
de ott van alatta service_account json hitelesítéses példa is pl
jobs:
job_id:
# ...
steps:
- uses: 'actions/checkout@v3'
- id: 'auth'
name: 'Authenticate to Google Cloud'
uses: 'google-github-actions/auth@v1'
with:
credentials_json: '${{ secrets.GOOGLE_CREDENTIALS }}'
csak görgess lefele van még több módszer is.