CI/CD Pipeline with GitHub Actions and Docker

Just finished building a hands-on CI/CD learning project with GitHub Actions and Docker, So I created a small Node.js app and wired up a full 3-stage pipeline: ✅ Run tests automatically on every push 🐳 Build a Docker image if tests pass 🚀 Deploy to a VPS via SSH if the image builds No manual SSH. No "deploy and pray 🙏🥹" Just push to main and let the pipeline do the work. Also wrote detailed notes covering DevOps fundamentals, the CALMS framework, Docker deep dives, and GitHub Actions from scratch — because understanding the why matters as much as the how. https://lnkd.in/g67akgKU

To view or add a comment, sign in

Explore content categories