Shared Renovate configuration for @dnbhq projects.
Add a renovate.json5 file to your repository root:
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"github>dnbhq/renovate-config"
]
}This preset provides:
config:recommendedbase preset- Semantic commit type set to
chore - Dependency Dashboard disabled
- Scheduled updates on weekends (Asia/Bangkok timezone)
- Grouped and auto-merged updates for selected package families
- Lock file maintenance enabled and auto-merged
See default.json for full details.
Releases are managed with release-it and @release-it/conventional-changelog:
npm run release→ patch releasenpm run release:minor→ minor release
The process updates CHANGELOG.md, creates a signed Git tag, and creates a GitHub release.