phorus-group/Cloud Run Deploy Action
Deploys a container image to a Google Cloud Run service using official Google GitHub Actions
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| service | Cloud Run service name or fully-qualified identifier | yes | — |
| image | Full image URI (e.g. us-docker.pkg.dev/project/repo/image:tag or ghcr.io/org/repo:tag). Takes precedence over image-tag | no | — |
| image-tag | Image tag only (e.g. v1.0.0 or abc1234). Will be combined with the current service's image repository. Ignored if 'image' is provided | no | — |
| region | Google Cloud region for the Cloud Run service | no | us-central1 |
| project-id | Google Cloud project ID | no | — |
| env-vars | Environment variables to set on the service (KEY=VALUE format, comma or newline separated) | no | — |
| flags | Additional gcloud deploy flags | no | — |
| no-traffic | Deploy the new revision without routing traffic to it | no | false |
| tag | Traffic tag to assign to the newly-created revision | no | — |
Outputs
| name | description |
|---|---|
| url | The URL of the deployed Cloud Run service |