Conversation
There was a problem hiding this comment.
🟢 Approval recommended
The change is a validated, low-risk tooling configuration addition with no code-path or runtime behavior impact.
Pull request overview
Adds a Renovate configuration to standardize and automate dependency update PRs for this repository, aligning update behavior with other btravstack repos.
Changes:
- Introduces
renovate.jsonextendingconfig:recommendedwith a weekly update schedule. - Enables semantic commits, enforces a 7-day minimum release age, and limits concurrent Renovate PRs.
- Adds package rules to disable updates for
peerDependencies/engines, block major@types/nodebumps, and group VitePress/Vue and GitHub Actions updates.
File summaries
| File | Description |
|---|---|
| renovate.json | Adds Renovate config for weekly, grouped dependency update PRs with guardrails for peer/engine ranges and Node typings majors. |
Review details
- Files reviewed: 1/1 changed files
- Comments generated: 0
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds
renovate.jsonso dependency updates arrive grouped, weekly. Same shape as btravstack/tools#15.Groups
vitepress:vitepress+vue, which the theme builds against togethergithub-actions: every action bump in one PRLeft alone on purpose
peerDependenciesandengines:@btravstack/theme'svitepress ^1.6.0/vue ^3.3.0are compatibility promises to consumers, not versions to bump.@types/nodemajors: it is pinned to 24.x; moving major is a deliberate decision, as in the other btravstack repos.Other settings
minimumReleaseAge: 7 days, matching the other btravstack repos' supply-chain delay. This repo'spnpm-workspace.yamlhas nominimumReleaseAge, so Renovate is the only gate here.schedule:weekly, semantic commits.pnpm.catalog.default), rootdevDependenciesandpackageManagerare covered byconfig:recommended.Validated with
renovate-config-validator --strict(renovate 44.90.1).https://claude.ai/code/session_01JqjTCSDPsbgreJKHcRABi9