p6m-actions/Docker Buildx Build Publish

Generic Docker buildx action for building and publishing multi-platform Docker images

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
dockerfile-pathPath to the DockerfilenoDockerfile
context-pathBuild context pathno.
image-nameDocker image nameyes
image-tagDocker image tagnolatest
registryContainer registry URL (required when push is true)no
pushWhether to push the image to registrynotrue
build-argsBuild arguments for Docker build (multiline string)no""
platformsTarget platforms for multi-platform buildnolinux/amd64
secretsBuild secrets to pass to the build context (multiline string, format: id=mysecret,src=/local/secret)no""
loadLoad the built image into the local Docker daemonnofalse
outputsOutput configuration (e.g., type=docker,dest=./image.tar)no""
labelsMetadata labels for the image (multiline string)no""
annotationsManifest annotations (multiline string)no""
cache-fromCache import configurationnotype=gha
cache-toCache export configurationnotype=gha,mode=max
skip-setupSkip Docker Buildx setup (use when already configured)nofalse
builder-nameName of the buildx builder to useno""
namedescription
image-digestThe digest of the built image
image-metadataBuild result metadata
image-uriFull image URI with registry and tag