voxpupuli/Build and publish a 🛢️ container

GHA to build and publish a 🛢️ container

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
build_archWhat arch to build for. Comma seperated list.linux/amd64
build_argsBuild args to pass to the build. This is a string of key=value pairs seperated by a newline.
build_contextWhat context to use for the build. Defaults to the current directory..
buildfileWhat Container/Dockerfile to use for the build. Defaults to Dockerfile.Dockerfile
publishWhether to publish the container or not.true
registryThe registry to publish to.ghcr.io
registry_usernameThe username to use for the registry.${{ github.repository_owner }}
registry_passwordThe password to use for the registry.yes
docker_usernameThe username to use for the docker registry.
docker_passwordThe password to use for the docker registry.
tagsThe tags to use for the container. This is a string of tags seperated by a newline.
sbomWhether to generate a SBOM or not.true
provenanceWhether to include provenance or not.false

no outputs