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',
extends: [
'config:base',
'schedule:weekly',
'group:allNonMajor',
':semanticCommitTypeAll(chore)',
'github>haoqunjiang/renovate-presets:npm.json5',
'schedule:monthly',
],
labels: ['dependencies'],
rangeStrategy: 'bump',
packageRules: [
{
depTypeList: ['peerDependencies'],
enabled: false,
},
],
ignoreDeps: ['html-tags'],
}