ci
Generate CI/CD pipeline detecting stack — GitHub Actions for TS/Bun, Python, Go or Rust projects
Apply the dog:ci-cd-and-automation skill to generate an appropriate GitHub Actions CI/CD pipeline.
The skill will:
- Detect the project stack from config files (
bun.lockb,go.mod,Cargo.toml,pyproject.toml,package.json) — multi-language projects get a combined workflow - Check for available test/lint/build scripts
- Generate
.github/workflows/ci.ymlwith: lint → test (with coverage) → build → security audit - Configure triggers: push to main/master + all pull requests
- Add caching for dependencies (node_modules, Go modules, Cargo registry, pip)
- Report: file path, jobs configured, estimated run time
Supports: TypeScript+Bun, Node.js, Python, Go, Rust.