Integration Guides¶
Detailed guides for each uptool integration.
Available Integrations¶
| Integration | Manifest | Status | Registry |
|---|---|---|---|
| npm | package.json |
✅ Stable | npm Registry API |
| helm | Chart.yaml |
✅ Stable | Helm chart repositories |
| terraform | *.tf |
✅ Stable | Terraform Registry API |
| tflint | .tflint.hcl |
✅ Stable | GitHub Releases |
| precommit | .pre-commit-config.yaml |
✅ Stable | GitHub Releases |
| asdf | .tool-versions |
⚠️ Experimental | GitHub Releases |
| mise | mise.toml |
⚠️ Experimental | GitHub Releases |
By Category¶
Package Managers¶
- npm - JavaScript/Node.js dependencies
Infrastructure as Code¶
Development Tools¶
- precommit - Pre-commit hooks (uses native
pre-commit autoupdate) - asdf - asdf version manager
- mise - mise version manager (modern asdf alternative)
Common Patterns¶
Scan Specific Integration¶
Update Single Integration¶
Exclude Integrations¶
Configuration¶
Control integrations via uptool.yaml:
version: 1
integrations:
- id: npm
enabled: true
policy:
update: minor
- id: terraform
enabled: false
See Configuration Guide for complete options.
See Also¶
- CLI Reference - Command documentation
- Configuration - Policy settings
- Template - Template for new integrations