https://github.com/brunocascio/ecs-deploy
Github action using fabfuel/ecs-deploy script for ECS deployments
https://github.com/brunocascio/ecs-deploy
aws cd ci deployment ecs github-actions
Last synced: 2 months ago
JSON representation
Github action using fabfuel/ecs-deploy script for ECS deployments
- Host: GitHub
- URL: https://github.com/brunocascio/ecs-deploy
- Owner: brunocascio
- License: mit
- Created: 2019-12-11T19:30:42.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-21T13:50:40.000Z (over 2 years ago)
- Last Synced: 2024-03-22T12:21:58.535Z (about 2 years ago)
- Topics: aws, cd, ci, deployment, ecs, github-actions
- Language: Dockerfile
- Homepage:
- Size: 20.5 KB
- Stars: 6
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ECS deploy using Github Actions
This action deploys ECS services using [fabfuel/ecs-deploy](https://github.com/fabfuel/ecs-deploy) tool.
## Example usage
```yml
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v1
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: ${{ secrets.AWS_REGION }}
- name: Deploying services with an env file
uses: brunocascio/ecs-deploy@v2.2.0
with:
args: deploy --task
- name: Running tasks
uses: brunocascio/ecs-deploy@v2.2.0
with:
args: run -c "your override shell command here"
- name: Updating a cron (scheduled task)
uses: brunocascio/ecs-deploy@v2.2.0
with:
args: cron
```
Check the [fabfuel/ecs-deploy](https://github.com/fabfuel/ecs-deploy) for more information about what you can do with it.