* Cloud Run Action Drafted * Cloud Run action * refactor * rename * Add metadata and tests * Update Readme and required fields * Update e2e tests * Update tests * Add log messages * fix typo in obj field * Update YAML * Update Env Var names * Update workflow tests * Update tests * Update testing * Update tests * Update workflow * Update workflow dir * fix typo * test output * Update integration tests * add workdir * set up auth for service request * Add check for empty array * Wait for URL * fix test * Update for PR comments |
||
|---|---|---|
| .github | ||
| appengine-deploy | ||
| deploy-cloudrun | ||
| example-workflows | ||
| get-secretmanager-secrets | ||
| setup-gcloud | ||
| setupGcloudSDK | ||
| upload-cloud-storage | ||
| .gitignore | ||
| action.yml | ||
| CHANGELOG.md | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| README.md | ||
Google Cloud Platform: github-actions
This repository contains a library of Github Actions providing functionality for working with Google Cloud Platform.
Available Actions
-
setup-gcloud: This action downloads, installs, and configures a gcloud Cloud SDK environment for the worker, adding the
gcloudCLI command to the worker's $PATH. -
get-secretmanager-secrets: This action accesses secrets from Google Secret Manager and makes their results available as output variables.
Example Workflows
-
Google Kubernetes Engine: An example workflow that uses GitHub Actions to deploy a static website to an existing Google Kubernetes Engine cluster.
-
Cloud Run: An example workflow that uses GitHub Actions to build and deploy a container to Cloud Run.
-
Google Compute Engine: An example workflow that uses GitHub Actions to deploy a container to an existing Google Compute Engine (GCE) instance.
Feature requests and bug reports
Please file feature requests and bug reports as github issues.
Community
The GCP GitHub Actions community uses the #gcp-github-actions slack channel on https://googlecloud-community.slack.com to ask questions and share feedback. Invitation link available here: gcp-slack.
Contributing
See CONTRIBUTING.md
License
See LICENSE