b34deb3c81
- Replace inefficient multi-job pipeline with simple single-job approach - Eliminate duplicate builds (npm build + docker build) - Reduce pipeline complexity and execution time - Keep old pipeline as backup (ci-cd-old.yml) - Simple pipeline: Install → Lint → Test → Build → Security → Deploy (production only) - Non-production branches: Install → Lint → Test → Build → Security