๐Ÿ”„ CI/CD Pipeline Automation

๐Ÿ”ฅ Vibe Coding Prompt

"Create a GitHub Actions CI/CD workflow: triggered on push to main, Node.js 20, npm ci, lint, test, Docker build, push to ghcr.io, deploy to K8s."

๐Ÿ“‹ Course Outline

  1. CI/CD Concepts
  2. GitHub Actions Workflow
  3. Docker Build & Push
  4. Zero-downtime Deploy & Rollback
  5. Full Multi-stage Pipeline

Key Points

  • Understand the core concepts thoroughly
  • Practice with hands-on code examples
  • Apply knowledge to real-world problems
  • Review and reinforce through exercises

Further Learning

  • Official documentation
  • Open source projects on GitHub
  • Community forums and discussions
  • Related courses and tutorials