poltio/GKE Deploy via Artifact Registry
Deploys containers to GKE via Google Artifact Registry
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Jul 20, 2023
- License
- None
Pinned Snippet
uses: poltio/action-run-deploy@ea96943cabd98eb26e26b2e483988b31a35f89b5 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| GOOGLE_CLOUD_PROJECT_ID | Google Cloud Project ID you want to use. | yes | — |
| GOOGLE_CLOUD_SERVICE_ACCOUNT_KEY | Google Cloud Service Account KEY | yes | — |
| DOCKER_BUILD_ARGS | If you want to inject build params to docker build step. | yes | — |
| GKE_ZONE | GKE Zone | yes | — |
| GKE_CLUSTER | Name of the cluster | yes | — |
| ARTIFACT_REGISTRY_REGION | Google Artifact Registry region you want to use | yes | — |
| ARTIFACT_REGISTRY_REPO | Google artifact Registry repository you want to store your build image in | yes | — |
| ARTIFACT_REGISTRY_IMAGE | Google Artifact Registry image | yes | — |
| IMAGE_TAG | Tag for your image | yes | — |
| GKE_CONFIG_DIR | K8S config file directory. | yes | — |
| GKE_IMAGE_TEMPLATE | GKE Deployment Image Template | yes | — |
| CLOUD_RUN_SERVICE_NAME | Google Cloud Run Service name you want to deploy | yes | — |
| CLOUD_RUN_REGION | The region you want your service to run | yes | — |
| CLOUD_RUN_SECRETS | Cloud Run secrets to mount or use env vars | no | "" |
| CLOUD_RUN_ENV_VARS | Cloud Run env vars | no | "" |
Outputs
| name | description |
|---|---|
| PREVIEW_URL | The url for the cloud run environment |