catalystcommunity/Build and Push Image to quay.io

Builds and pushs an image to a quay.io image repository

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jan 24, 2025
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: catalystcommunity/action-build-push-image-quay@14f2acb6653256bfd1a44b1c5412d2318b160b72 # v2.0.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
repositoryThe full name of the repository where the image will be pushed. Default is the GitHub repository name, ex: organization/repository.${{ github.repository }}
usernameUsername for authentication to quay.io.yes
passwordPassword for authentication to quay.ioyes
tag-versionsgit tags to push, comma separated string such as `latest,v1.0.0`nolatest,${{ github.event.release.tag_name }}
build-secretsdocker build secrets. key=value pairs separated by newlines. See [docker build push action secrets configuration](https://github.com/docker/build-push-action/blob/master/docs/advanced/secrets.md) for detailsno""
docker-contextdocker context. Passed to [docker build push action context input](https://github.com/docker/build-push-action#inputs). It should be relative to the root of the commit that triggered the actionno./
docker-filepath to docker file relative to docker-context. Passed to [docker build push action file input](https://github.com/docker/build-push-action#inputs)noDockerfile
checkoutwhether to automatically checkout the current repositorynotrue

no outputs