tradeshift/docker action

does auth, build and push

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
build-argslist of build argsno
builderbuildx builder to useno
builder-imagebuildx image to useno
contextdocker contextno.
filepath to dockerfileno
labelslist of labelsno
loadwether to load the image in the docker deamonno
passwordPassword for docker registry detected from the repository. no
pushwether to push or notnotrue
platformlist of architectures to build againstno
repo-cacheuse repo cache (actions/cache) for docker layersnofalse
repo-cache-keyuse this to invalidate existing cachenobuildx
repositoryThe repository where default tags will be pushed. If not specified this will default to eu.gcr.io/tradeshift-base/<repo-name> no
registriesA mulitline string with registries to login to no
tagslist of tagsno
usernameUsername for docker registry detected from the repository. no_json_key
auth-onlyThis flag can be used in case only authentication against docker repo is needed nofalse
skip-default-tagThis flag can be used to disable automatically tagging the image with the SHA. Skipping default tag requires specifying alternative tags. no
skip-tag-with-prefixThis flag can be used to disable automatically tagging images with prefixes based on the type of build: on master branch or on pull rquest or when a tag is created in GitHub. An image built from a pull request is tagged with pr-<number>-<SHA>. An image built on merge to master branch is tagged with master-<SHA>. An image built from a tag is tagged with tag-<SHA>. no
useqemuThis flag can be used to enable Qemu, which is used for multi architecture builds like arm nofalse
aws-access-key-idAWS Access Key ID is required if runners are hosted by GitHub. no
aws-secret-access-keyAWS Secret Key is required if runners are hosted by GitHub. no
namedescription
builderbuildx builder name
imagefull image name including git SHA tag