ebomart/Build and push image

Builds and pushes an image to a registry

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Aug 5, 2025
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: ebomart/build-publish-docker@4e979e7d192c0977d7f38e296264695f7e1a3dfa # v1.1.0

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

namedescriptionrequireddefault
fileDocker fileyes
registry_hostImage registry host e.g. us.gcr.ioyes
gke_projectName of gke projectyes
repositoryName of the artifact repositoryyes
image_nameName of imageyes
shaImage tagyes
google_private_keyKey to connect to Google cloudyes
registry_usernameRegistry usernameno
registry_passwordRegistry passwordno
docker_build_argsDocker build argumentsno""
npm_tokenEnvironment variableno""
namedescription
container_image_existsCheck if image exists in GCR registry