This repository holds several references to example workflows and demonstrates how to use the Google GitHub Actions for common scenarios. Each action should be represented as a sub-folder under the workflows folder in this repository, e.g. the workflows/auth folder will hold examples for the google-github-actions/auth action.
This is not an officially supported Google product, and it is not covered by a Google Cloud support contract. To report bugs or request features in a Google Cloud product, please contact Google Cloud support.
NOTE: This is currently a work in progress
| Name | Starter | Description |
|---|---|---|
| cloud-deploy-to-cloud-run | Build a Docker container, publish it to Google Artifact Registry, and use Cloud Deploy to deploy to Google Cloud Run. |
| Name | Starter | Description |
|---|---|---|
| cloudrun-buildpacks | ✅ | Build a container image with Buildpacks, publish it to Google Artifact Registry, and deploy to Google Cloud Run. |
| cloudrun-declarative | Build a Docker container, publish it to Google Artifact Registry, and deploy to Google Cloud Run using a declarative YAML Service specification (KRM). | |
| cloudrun-docker | ✅ | Build a Docker container, publish it to Google Artifact Registry, and deploy to Google Cloud Run. |
| cloudrun-source | ✅ | Deploy to Google Cloud Run directly from source. |
| Name | Starter | Description |
|---|---|---|
| gke-build-deploy | ✅ | Build a Docker container, publish it to Google Container Registry, and deploy to GKE. |