Requirements
- Node.js 18+ on the CI runner
DEVHELM_API_TOKENset as a CI secret- A
devhelm.ymlconfig file in your repository
Standard workflow
GitLab CI
Jenkins
CircleCI
Bitbucket Pipelines
Version pinning
For reproducible builds, pin the CLI version:Gating merges
Use--dry-run --detailed-exitcode as a required status check:
10 means changes are pending — use this to require review before merging config changes.
Next steps
GitHub Actions
Official setup-devhelm action with caching.
Multi-environment
Deploy staging and production separately.