jupyterhub/get-quayio-tags
A GitHub action to fetch quay.io container image tags, and to generate build numbers.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| repository | The quay.io repository in the form OWNER/IMAGE | yes | "" |
| version | The new application version, must be MAJOR.MINOR.PATCH unless strict=false. | yes | "" |
| allTags | If 'false' (default) assume this is being run on the latest version of the image you are tagging. If 'true' return all tags in output, not just matching ones. Use this when you need to pass other tags to jupyterhub/action-major-minor-tag-calculator. For example, when backporting a fix to an older version jupyterhub/action-major-minor-tag-calculator needs to know all newer tags so that it knows whether to update MAJOR.MINOR, MAJOR, latest, etc. If you have a large number of tags you may hit a quay.io API limit. | yes | false |
| strict | Whether to allow any version format, default is to only allow MAJOR.MINOR.PATCH | yes | true |
Outputs
| name | description |
|---|---|
| tags | The list of tags. If allTags=true this is the unfiltered list of tags. This is also exported as the environment variable GET_QUAYIO_TAGS_TAGS |
| buildNumber | The build number to use for the next image tag (VERSION-buildNumber). This is also exported as the environment variable GET_QUAYIO_TAGS_BUILDNUMBER |