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. |