creshpay/Build, tag and push a docker container to a registry with cache settings

This action can build, tag and push a docker image to a registry (ghcr.io by defaults).

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
registryContainer regisrynoghcr.io
usernameRegistry usernameyes
passwordRegistry passwordyes
dockerfileDockerfile pathnoDockerfile
image-nameDocker image nameyes
github-shaGithub shayes
actionGithub action that trigerred the worflowyes
mergedFlag (true/false) to tell if it is a merged PR or notyes
build-argsDocker build args, newline-delimited stringno
contextBuild context (folder)no.
cache-typeCache type (either inline or local or registry or gha)nolocal
tag-prefixTag prefix (eg. when using monorepo)no""
tag-suffixTag suffix (eg. when using monorepo)no""
pushAllow to disable image pushnotrue
version-patternMatch version pattern to find semver version in prefixed tagsno""
namedescription
tagsDocker image tags