This week I got hands-on with GitHub Actions and built a CI/CD pipeline to deploy my Node.js app to AWS EC2.
Unlike Jenkins, GitHub Actions doesnโt require setting up servers or webhooks manually โ everything happens in the .yml workflow file. Itโs a much smoother process for automation.
๐ง What I Achieved
Built and configured GitHub Actions pipeline.
Automated deployment of Node.js app to AWS EC2.
Handled multiple errors during pipeline creation.
Successfully exposed the app on port 3000 by configuring AWS EC2 security rules.
๐ก Takeaway
GitHub Actions simplifies CI/CD automation, making deployment faster, easier, and fully integrated with GitHub.
Top comments (0)