meysam81/docker-build-plus

Build, push and scan Docker images

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
build-argsBuild argumentsno""
cache-fromCache fromnotype=gha
cache-toCache tonotype=gha,mode=max
checkoutWhether or not to checkout the repositorynotrue
contextContext of the Dockerfileno.
cosignWhether or not to sign the image with Cosignnofalse
dockerfileDockerfileno""
dockerhub-passwordDocker Hub passwordno""
dockerhub-usernameDocker Hub usernameno""
github-tokenGitHub tokenyes${{ github.token }}
image-extra-tagsImage tagsno""
image-nameImage nameyes
image-targetTarget stage of the Dockerfileno""
kubescapeWhether or not to run Kubescapenofalse
kubescape-upload-sarifWhether or not to upload Kubescape SARIF resultsnofalse
metadata-tagsMetadata tagsno""
platformsPlatforms to build fornolinux/amd64,linux/arm64
pre-build-commandsA set of bash commands to run before building the docker imageno""
pullWhether or not to pull the base imagenofalse
pushWhether or not to push image to registrynotrue
refRef to checkoutno""
repositoryRepository to checkoutno${{ github.repository }}
registry-passwordThe password to use when scanning the image with Kubescapeno""
registry-usernameThe username to use when scanning the image with Kubescapeno""
runnerRunner to usenoubuntu-latest
scout-comment-prWhether or not to comment on PRnofalse
scout-compareWhether or not to run scout comparenofalse
scout-cvesWhether or not to run scout CVEsnofalse
submodulesWhether or not to checkout submodulesno""
namedescription
digestImage digest
imageidImage ID
metadataBuild result metadata