Apply dependencies label to all PRs (#3358)

Wait for https://github.com/woodpecker-ci/renovate-config/pull/5
This commit is contained in:
qwerty287 2024-02-09 11:54:17 +01:00 committed by GitHub
parent 7def93e783
commit caa95bd762
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

17
.github/renovate.json vendored
View file

@ -1,20 +1,11 @@
{ {
"$schema": "https://docs.renovatebot.com/renovate-schema.json", "$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["github>woodpecker-ci/renovate-config"], "extends": ["github>woodpecker-ci/renovate-config"],
"prConcurrentLimit": 5,
"packageRules": [ "packageRules": [
{ {
"matchManagers": ["docker-compose"], "matchManagers": ["docker-compose"],
"matchFileNames": ["docker-compose.gitpod.yml"], "matchFileNames": ["docker-compose.gitpod.yml"],
"labels": ["devx"] "addLabels": ["devx"]
},
{
"matchManagers": ["gomod", "npm", "dockerfile"],
"labels": ["dependencies"]
},
{
"matchManagers": ["woodpecker"],
"labels": ["build"]
}, },
{ {
"groupName": "golang (lang)", "groupName": "golang (lang)",
@ -30,13 +21,15 @@
"groupName": "web npm deps non-major", "groupName": "web npm deps non-major",
"matchManagers": ["npm"], "matchManagers": ["npm"],
"matchUpdateTypes": ["minor", "patch"], "matchUpdateTypes": ["minor", "patch"],
"matchFileNames": ["web/package.json"] "matchFileNames": ["web/package.json"],
"addLabels": ["ui"]
}, },
{ {
"groupName": "docs npm deps non-major", "groupName": "docs npm deps non-major",
"matchManagers": ["npm"], "matchManagers": ["npm"],
"matchUpdateTypes": ["minor", "patch"], "matchUpdateTypes": ["minor", "patch"],
"matchFileNames": ["docs/**/package.json"] "matchFileNames": ["docs/**/package.json"],
"addLabels": ["documentation"]
}, },
{ {
"matchDatasources": ["docker"], "matchDatasources": ["docker"],