Skip to content

Commit b38be89

Browse files
chore: remove schedule, move node package rule up [DX-665] (#1588)
## Summary Tune the Renovate configuration by removing the scheduling constraint and reordering the Node.js package rule for correct evaluation priority (DX-665). ## Description - Remove the `"schedule": ["before 5am"]` setting so Renovate PRs are no longer restricted to a narrow UTC window and can be created at any time. - Move the Node.js / `@types/node` pin rule higher in the `packageRules` array, placing it immediately after the npm category enablement rule. Renovate applies package rules in order, so positioning this rule before the production and dev dependency grouping rules ensures the version pin is evaluated first and not inadvertently overridden by later group rules. ## Motivation and Context ## 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 b1f1737 commit b38be89

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

renovate.json

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
":automergeAll"
77
],
88
"timezone": "UTC",
9-
"schedule": ["before 5am"],
109
"prConcurrentLimit": 15,
1110
"semanticCommits": "enabled",
1211
"semanticCommitType": "build",
@@ -18,6 +17,12 @@
1817
"matchCategories": ["npm"],
1918
"enabled": true
2019
},
20+
{
21+
"description": "Pin Node.js and @types/node to 18.x",
22+
"matchPackageNames": ["node", "@types/node"],
23+
"allowedVersions": "^18",
24+
"automerge": false
25+
},
2126
{
2227
"description": "Group production dependencies, use deps scope",
2328
"matchDepTypes": ["dependencies"],
@@ -36,12 +41,6 @@
3641
"semanticCommitScope": "gha",
3742
"pinDigests": true,
3843
"groupName": "github-actions"
39-
},
40-
{
41-
"description": "Pin Node.js and @types/node to 18.x",
42-
"matchPackageNames": ["node", "@types/node"],
43-
"allowedVersions": "^18",
44-
"automerge": false
4544
}
4645
]
4746
}

0 commit comments

Comments
 (0)