tag-manifest/action.yaml

25 lines
747 B
YAML

name: Docker Tag
description: Tags an existing container manifest in a remote registry without pulling/pushing any images
runs:
using: node16
main: dist/index.js
inputs:
registry:
description: URL to the container registry
required: true
image:
description: The name of the image in the registry
required: true
old-tag:
description: The tag of the existing image to be re-tagged
required: true
new-tags:
description: Newline delimited list of new tags to apply to the image
required: true
username:
description: Username to use to authenticate to the container registry
required: false
password:
description: Password to use to authenticate to the container registry
required: false