Skip to content

Commit b1f1737

Browse files
chore: adjust renovate config [DX-665] (#1585)
## Summary Tune Renovate config to widen the schedule window and pin Node.js-related dependency updates to 18.x, matching the tool's supported runtime (DX-665). ## Description - Widen the Renovate schedule from `before 1am` to `before 5am` UTC, giving Renovate a larger window to open PRs - Change the `node` and `@types/node` version constraint from `<= 24` to `^18`, preventing Renovate from proposing Node.js runtime or type-definition bumps beyond the 18.x line - Update the package rule description to reflect the new intent ## Motivation and Context Keep the tool consistent with supporting Node 18+. The previous `<= 24` cap allowed Renovate to create PRs upgrading the Node.js runtime to v24 and `@types/node` beyond the supported range. Pinning to `^18` ensures only 18.x patch updates are proposed. Note that @types/node package is on 20. Like previously, bumping node higher than 18 will be done manually. The schedule change increases on the previous 1-hour window, which was tight. 5-hour window will allow renovate to run more reliably. ## PR Checklist - [x] I have read the `CONTRIBUTING.md` file - [x] All commits follow [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) - [x] Documentation is updated (if necessary) - [x] PR doesn't contain any sensitive information - [x] There are no breaking changes
1 parent 555d83f commit b1f1737

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

renovate.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
":automergeAll"
77
],
88
"timezone": "UTC",
9-
"schedule": ["before 1am"],
9+
"schedule": ["before 5am"],
1010
"prConcurrentLimit": 15,
1111
"semanticCommits": "enabled",
1212
"semanticCommitType": "build",
@@ -38,9 +38,9 @@
3838
"groupName": "github-actions"
3939
},
4040
{
41-
"description": "Cap Node.js to LTS and require manual approval",
41+
"description": "Pin Node.js and @types/node to 18.x",
4242
"matchPackageNames": ["node", "@types/node"],
43-
"allowedVersions": "<= 24",
43+
"allowedVersions": "^18",
4444
"automerge": false
4545
}
4646
]

0 commit comments

Comments
 (0)