nodejs-cicd-pipeline A complete CI/CD pipeline for Node.js applications with automated testing, Docker containerization, and GitHub Actions