You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Retag Docker image in AWS ECR without pulling
v1.4.0
GitHub Action to add new tags to existing Docker Image. No pull/push here because of manifest schema v2 usage. Only works with AWS ECR registry.
Table of Contents
name: ci
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
on:
push:
branches: master
jobs:
release-stage-and-prod:
runs-on: ubuntu-latest
steps:
- name: Retag test/image:dev as test/image:staging and test/image:production
uses: abronin/ecr-retag-action@v1
with:
aws-account-id: "001234567899" # optional, specify if you need to push to not main account
aws-region: us-west-2
repository: test/image
tag: dev
new-tags: staging, production
This code is made available under the MIT license.
If you would like to report a potential security issue in this project, please do not create a GitHub issue. Instead, please email me directly.