shogo82148/actions-auth-firebase-adminsdk

Use google workload identity to run firebase adminsdk script

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
workload_identity_providerThe full identifier of the Workload Identity Provider, including the project number, pool name, and provider name. If provided, this must be the full identifier which includes all parts, for example: "projects/123456789/locations/global/workloadIdentityPools/my-pool/providers/my-provider". This is mutually exclusive with "credentials_json".yes
service_accountEmail address or unique identifier of the Google Cloud service account for which to generate credentials. This is required if "workload_identity_provider" is specified.yes
audienceThe value for the audience (aud) parameter in GitHub's generated OIDC token. This value defaults to the value of "workload_identity_provider", which is also the default value Google Cloud expects for the audience parameter on the token.no""

no outputs