Learn everything about continuous deployment with GitHub Actions. This beginner friendly video will show you how to setup on-demand staging EC2 AWS instances workflows, and how to combine continuous integration and continuous deployment for faster release cycles.
▬▬▬▬▬▬ Resources & References 📕 ▬▬▬▬▬▬
Episode 1: • E1 - GitHub Actions: Write your first...
Episode 2: • E2 - GitHub Actions: Build continuous...
CI/CD intro repository: https://github.com/link-/ci-cd-intro
GitHub Actions documentation: https://docs.github.com/en/actions
Terraform Cloud: https://www.terraform.io/cloud
AWS EC2: https://aws.amazon.com/ec2
▬▬▬▬▬▬ Chapters 🕐 ▬▬▬▬▬▬
00:00:00 - Intro
00:00:47 - Fundamentals (Branching strategy & CD)
00:08:08 - Branching strategies (GitHub Flow vs Git Flow)
00:20:15 - CD Demo
00:42:29 - On-demand staging instances
01:02:58 - GitHub Secrets
01:04:20 - CD workflow
01:06:57 - Environments
01:13:09 - Deployments history view
01:14:08 - Workflow badges
01:14:51 - Conclusion
▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
Twitter: / bassemdy
GitHub: https://github.com/link-
LinkedIn: / bassemdghaidy
Facebook: / bassemdy
Blog: https://blog.bassemdy.com
▬▬▬▬▬▬ Support the channel 💜 ▬▬▬▬▬▬
Every little bit helps ✨
Join the journey on Patreon: / glich_stream
1 time support: https://www.buymeacoffee.com/glich.st...
#Devops #GithubActions #ContinuousDeployment #SoftwareEngineering