Skip to content

Repositório para armazenamento de Workflows do GitHub Actions para AWS ECR

Notifications You must be signed in to change notification settings

gh-actions-workflows/aws-ecr-workflows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

AWS ECR Publish Workflow

Publique a sua imagem Docker no AWS ECR.

Como usar?

name: Publish Docker Image
on: [push]

permissions:
  id-token: write
  contents: read

jobs:
  publish:
    uses: gh-actions-workflows/aws-ecr-workflows/.github/workflows/publish-ecr.yaml@1.3
    with:
      image_name: my-image-name
      image_tag: ${{ github.sha }} # Utilize o o valor que quiser para a tag
      aws_region: ${{ vars.AWS_REGION }}
    secrets:
      aws_role_to_assume: ${{ secrets.AWS_ROLE }}

Para mais detalhes sobre o funcionamento consulte o arquivo: publish-ecr.yaml.

Para detalhes de como criar a role necessária consulte a seguinte documentação: AWS Configure Credentials.

About

Repositório para armazenamento de Workflows do GitHub Actions para AWS ECR

Topics

Resources

Stars

Watchers

Forks