What problem does it solve?
CI/CD pipelines prevent broken builds and slow releases by automating build, test, publish, and deploy steps consistently for .NET projects.
Core Features & Use Cases
- Pipeline as code: keep GitHub Actions or Azure DevOps pipeline definitions in the repository for review and repeatability.
- Fast feedback loop: run restore, build, format checks, and tests on every push or PR to catch issues early.
- Promote the same artifact: build once, then deploy the same output across dev → staging → production.
- Use case: for a team maintaining a .NET service with Postgres-backed integration tests, this skill helps structure a workflow that runs tests with a real database container, publishes results, and (optionally) builds and pushes a Docker image or publishes NuGet packages.
Quick Start
Load the ci-cd skill when creating or reviewing your CI/CD workflow and use its GitHub Actions or Azure DevOps patterns as the template for your build, test, publish, and deploy stages.