CI/CD pipelines automate testing, building, and deploying software. This skill provides patterns for constructing robust, secure, and efficient pipelines across GitHub Actions, GitLab CI, Argo Workflows, and Jenkins. Focus areas: supply chain security (SLSA), monorepo optimization, caching, and parallelization.
GitHub-hosted → GitHub Actions (SLSA native, 10K+ actions, OIDC) GitLab-hosted → GitLab CI (parent-child pipelines, built-in security) Kubernetes → Argo Workflows (DAG-based, event-driven) Legacy → Jenkins (migrate when possible)
| Feature | GitHub Actions | GitLab CI | Argo | Jenkins |
Создает безопасные и эффективные конвейеры CI/CD с безопасностью цепочки поставок (SLSA), оптимизацией монорепозитория, стратегиями кэширования и шаблонами распараллеливания для действий GitHub, GitLab CI и рабочих процессов Argo. Используйте при настройке рабочих процессов автоматического тестирования, сборки или развертывания. Источник: ancoleman/ai-design-components.