agrc/Deploy

Deploy action for python project hosted in GCP Cloud Run

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
identity-providerIdentity Provideryes
service-account-emailService Account Emailyes
project-idGCP Project IDyes
serviceThe name of the Cloud Run serviceyes
flagsCloud Run deploy flags specific to the environmentno
env-varsEnvironment variables to set in the Cloud Run deploy. (e.g. WEB_API_KEY=value,SOMETHING_ELSE=value)no
mounted-secretsCloud run secret mounts. (e.g. /secret/folder/file=secret:latest)no
docker-contextContext for docker Buildno.
docker-filePath to Dockerfileno
docker-build-argsEnvironment variables to set in the docker image build. (e.g. VITE_DISCOVER=value,VITE_PRINT_PROXY=value)no
regionGCP regionnous-central1
service-now-instancethe sub address to https://{service-now-instance}.service-now.comno
service-now-tablethe parent table name to write tono
service-now-system-idthe child record id to write tono
service-now-usernamethe service account nameno
service-now-passwordthe service account passwordno
repo-tokenGitHub token (e.g. secrets.GITHUB_TOKEN). This is only required if you are providing the service now inputsno

no outputs