mailerlite/gcloud Setup and deploy action

Setup docker auth and kubernetes auth and deploy via skaffold

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Oct 21, 2025
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: mailerlite/gcloud-setup-deploy-action@69633ae4f6d567219febe2c0be88c00464890397 # v3.1.1

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

namedescriptionrequireddefault
service_account_keyGoogle Service Keyyes""
projectGoogle Projectyes
zoneGoogle Zoneyes
clusterGoogle Kubernetes Cluster *required if you are deployingno""
pre_run_commandA command to run before the skaffold commandno""
post_run_commandA command to run after the skaffold commandno""
namespaceNamespace to create before deployment (will be created if it doesn't exist)no""
skaffold_commandThe Skaffold command to use default to runnorun
skaffold_profileThe Skaffold profile to use (prodcution/dev etc) *required if you are deployingno""
skaffold_extraThe Skaffold extra argsno""
docker_slugThe docker repo slug e.g: europe-docker.pkg.dev/mailergroup/autossl-caddy/autossl-caddyno""
docker_fileThe docker file path e.g: docker/mailerlite/DockerfilenoDockerfile
docker_tagThe docker tag to overide the git version tagno
docker_build_extraExtra docker build extra args e.g: --build-arg GITHUB_TOKEN=etcno""
artifact_registryThe artifact_registry to setup auth agains e.g: us-east1-docker.pkg.devnoeurope-docker.pkg.dev
helm_app_versionSet this to update the Helm chart appVersion to the current tagno""

no outputs