pipery-dev/Pipery Cloud Run CD
CD pipeline for Google Cloud Run: push image → gcloud run deploy → traffic migration and health check
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| project_path | Path to the project source tree. | no | . |
| config_file | Path to the pipery config file. | no | .pipery/config.yaml |
| image_name | Container image name to deploy (e.g. ghcr.io/org/app). | no | "" |
| image_tag | Container image tag to deploy. | no | ${{ github.sha }} |
| service_name | Cloud Run service name. | no | "" |
| region | Google Cloud Run region. | no | us-central1 |
| project_id | Google Cloud project ID. | no | "" |
| platform | Target platform: managed or gke. | no | managed |
| traffic | Percentage of traffic to route to new revision (0-100). | no | 100 |
| min_instances | Minimum number of Cloud Run instances. | no | 0 |
| max_instances | Maximum number of Cloud Run instances. | no | 100 |
| concurrency | Maximum concurrent requests per instance. | no | 80 |
| skip_push | Skip image push step. | no | false |
| skip_deploy | Skip deploy step. | no | false |
| skip_status_check | Skip health check step. | no | false |
| log_file | Path to write the JSONL log file. | no | pipery.jsonl |
Outputs
no outputs