Skip to content
This repository has been archived by the owner on Nov 9, 2021. It is now read-only.

Latest commit

 

History

History
19 lines (13 loc) · 845 Bytes

README.md

File metadata and controls

19 lines (13 loc) · 845 Bytes

ecs-deploy-action

What do you mean you don't know what I am? I'm a GitHub Action that deploys to your AWS Elastic Container Service (ECS) clusters.

Hmm, let me try and clear this up. If you chuck some YAML in your workflow that looks like this:

      - uses: flipgroup/ecs-deploy-action@v1
        with:
          cluster: default
          service: YourServiceName
          image-overrides: YourContainerName=111111111111.dkr.ecr.ap-southeast-2.amazonaws.com/Repo/YourImageName:${{ github.run_number }}

Then I will go and update your service with a new Docker image for you. That easy.

What about environment variables you ask? I'll just copy it over for you and assume you manage that some other way.

I also play nice with aws-actions/configure-aws-credentials.