poltio/GKE Deploy via Artifact Registry

Deploys containers to GKE via Google Artifact Registry

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jul 20, 2023
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: poltio/action-run-deploy@ea96943cabd98eb26e26b2e483988b31a35f89b5 # no releases — HEAD as of 2026-07-11

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
GOOGLE_CLOUD_PROJECT_IDGoogle Cloud Project ID you want to use.yes
GOOGLE_CLOUD_SERVICE_ACCOUNT_KEYGoogle Cloud Service Account KEYyes
DOCKER_BUILD_ARGSIf you want to inject build params to docker build step.yes
GKE_ZONEGKE Zoneyes
GKE_CLUSTERName of the clusteryes
ARTIFACT_REGISTRY_REGIONGoogle Artifact Registry region you want to useyes
ARTIFACT_REGISTRY_REPOGoogle artifact Registry repository you want to store your build image inyes
ARTIFACT_REGISTRY_IMAGEGoogle Artifact Registry imageyes
IMAGE_TAGTag for your imageyes
GKE_CONFIG_DIRK8S config file directory.yes
GKE_IMAGE_TEMPLATEGKE Deployment Image Templateyes
CLOUD_RUN_SERVICE_NAMEGoogle Cloud Run Service name you want to deployyes
CLOUD_RUN_REGIONThe region you want your service to runyes
CLOUD_RUN_SECRETSCloud Run secrets to mount or use env vars no""
CLOUD_RUN_ENV_VARSCloud Run env vars no""
namedescription
PREVIEW_URLThe url for the cloud run environment