wesley-dean/Publish Image

Build and push Docker images to multiple registries

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github_refGitHub refyes
repository_nameRepository nameyes
dockerfilePath to the Dockerfile to build (defaults to Dockerfile in the build context)no
contextPath to the build contextno.
force_releaseForce release-related tags, even if not a releasenofalse
platformsPlatforms to build fornolinux/amd64,linux/arm64,linux/arm/v7,linux/arm/v6
dockerhub_imageDockerhub image nameno
dockerhub_usernameDockerHub usernameno
dockerhub_tokenDockerHub access tokenno
dockerhub_registryDockerHub registry URLnodocker.io
ghcr_imageGitHub Container Registry image nameno
ghcr_usernameGitHub Container Registry usernameno
ghcr_tokenGitHub Container Registry personal access token (PAT)no
ghcr_registryGitHub Container Registry URLnoghcr.io
quay_imageQuay image nameno
quay_usernameQuay usernameno
quay_tokenQuay access tokenno
quay_registryQuay registry URLnoquay.io
harbor_imageHarbor image nameno
harbor_usernameHarbor usernameno
harbor_tokenHarbor access tokenno
harbor_registryHarbor registry URLnogoharbor.io
ecr_imageECR image nameno
ecr_access_key_idECR access key IDno
ecr_secret_access_keyECR secret access keyno
ecr_regionECR regionnous-east-1
ecr_registryECR registry URLno
custom_imageCustom registry image nameno
custom_usernameCustom registry usernameno
custom_tokenCustom registry access tokenno
custom_registryCustom registry URLno
namedescription
dockerhubWhether or not to push to DockerHub
dockerhub_imageDockerHub image name
ghcrWhether or not to push to GitHub Container Registry
ghcr_imageGitHub Container Registry image name
quayWhether or not to push to Quay
quay_imageQuay image name
harborWhether or not to push to Harbor
harbor_imageHarbor image name
ecrWhether or not to push to ECR
ecr_imageECR image name
ecr_image_urlECR image URL
customWhether or not to push to a custom registry
custom_imageCustom registry image name