Continuous delivery to AWS with GitHub Actions
summary
A live containerized app called OctoChat (its octocat has ~3,000 followers) is built and released using GitHub Actions, with CI that runs matrix builds across Node 8/10/12, lints, audits and produces a Docker image, then tags and pushes to Amazon ECR and ECS; workflows use encrypted repo secrets for AWS_ACCESS_KEY_ID/SECRET, render ECS task definitions, wait for service stabilization, and the repo shows working examples plus an actions-powered issue poll that generates and tallies votes automatically.
AI-written summary · about
chapters (6)
- 0:00Introduction to actions
- 1:34GitHub Actions overview
- 6:56Setting up CI workflow
- 21:33Deploying to AWS ECS
- 38:05Automating team workflows
- 49:46Conclusion
related talks
21mContinuous delivery with GitHub Actions
29mShip it with GitHub Actions and GitHub Packages
44mCI/CD with GitHub Actions
18mAutomating All the Code & Testing Things with GitHub Actions
26mAccelerating cloud native deployment with GitHub Actions and AWS
01h 47mDeveloper Workflow Automation with GitHub Actions
56mCI/CD and beyond with GitHub Actions
50m360° automation with GitHub Actions
