ci: use a renovate preset & schedule monthly updates

More documentation can be found at https://github.com/haoqunjiang/renovate-presets/blob/main/npm.json5
The schedule is changed to monthly because that better matches the
maintainer's availability.
This commit is contained in:
Haoqun Jiang 2025-03-03 20:38:30 +08:00
parent c98c5f9dad
commit 0cb76be0e6
No known key found for this signature in database
GPG Key ID: BC1665FD8DE94CD5

View File

@ -1,18 +1,13 @@
{ {
$schema: 'https://docs.renovatebot.com/renovate-schema.json', $schema: 'https://docs.renovatebot.com/renovate-schema.json',
extends: [ extends: [
'config:base', 'github>haoqunjiang/renovate-presets:npm.json5',
'schedule:weekly', 'schedule:monthly',
'group:allNonMajor',
':semanticCommitTypeAll(chore)',
], ],
labels: ['dependencies'],
rangeStrategy: 'bump',
packageRules: [ packageRules: [
{ {
depTypeList: ['peerDependencies'], depTypeList: ['peerDependencies'],
enabled: false, enabled: false,
}, },
], ],
ignoreDeps: ['html-tags'],
} }