Skip to content

vixero-dev/example-workflows

 
 

Repository files navigation

Google GitHub Actions - Example Workflows

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

Available Examples

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.

About

Repository to demonstrate example workflows.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 95.6%
  • Dockerfile 4.4%