Compare commits

..

17 Commits

Author SHA1 Message Date
6a45f9828a fix(actions): update actions/checkout to v5.0.0 2025-09-18 19:00:59 +02:00
fe7916a330 fix(actions): update actions/checkout to v6.0.0 2025-09-18 18:45:18 +02:00
c422b7d061 fix(action): update goreleaser/goreleaser 2025-09-18 15:21:29 +02:00
3746844ad5 fix(action): disable major updated of actions/checkout 2025-08-12 13:25:10 +02:00
b906575ceb fix(action): disable major updated of actions/checkout 2025-08-12 13:15:02 +02:00
725cfe6123 fix(golang): update golangci-lint 2025-08-12 12:10:30 +02:00
47cc58bf08 fix(regexp): support updateType 2025-08-12 12:00:27 +02:00
611d07b781 fix(regexp): adapt expression 2025-08-12 11:44:03 +02:00
f0cb334c27 fix(regexp): extend regexp of additional expressions 2025-06-10 17:45:50 +02:00
144f5b57ab feat(regexp): support packageName 2025-05-27 22:49:54 +02:00
b868cce7b5 fix(golang): replace matchDatasources with matchManagers 2025-05-13 22:34:40 +02:00
95f3c0b54d fix(regexp): add PKGBUILD 2025-03-30 22:31:39 +02:00
1caf701d00 fix(regexp): add versioning and extractVersion 2025-03-30 22:24:59 +02:00
54b3c04d61 fix(regexp): make registryUrl optional 2025-03-30 21:33:43 +02:00
01b679f921 fix(actions): rename preset 2025-03-30 19:49:42 +02:00
a329fe1bd7 fix(npm): select dependency types 2025-03-30 19:44:21 +02:00
ae78b465a4 fix(golang): disable docker and yaml updates 2025-03-30 19:43:50 +02:00
5 changed files with 99 additions and 26 deletions

57
actions.json Normal file
View File

@ -0,0 +1,57 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
"addLabels": [
"renovate/automerge",
"renovate/github-action"
],
"automerge": true,
"enabled": true,
"groupName": "actions",
"groupSlug": "actions",
"matchManagers": [
"github-actions"
],
"matchUpdateTypes": [
"minor",
"patch"
]
},
{
"addLabels": [
"renovate/automerge",
"renovate/github-action"
],
"automerge": true,
"enabled": true,
"groupName": "actions",
"groupSlug": "actions",
"matchDatasources": [
"github-releases"
],
"matchPackageNames": [
"goreleaser/goreleaser"
],
"matchUpdateTypes": [
"minor",
"patch"
]
},
{
"addLabels": [
"renovate/automerge",
"renovate/github-action"
],
"allowedVersions": "<6.0.0",
"automerge": true,
"enabled": true,
"matchManagers": [
"github-actions"
],
"matchPackageNames": [
"actions/checkout"
]
}
]
}

View File

@ -1,22 +0,0 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
"addLabels": [
"renovate/automerge",
"renovate/github-action"
],
"automerge": true,
"enabled": true,
"groupName": "github actions",
"groupSlug": "github-actions",
"matchManagers": [
"github-actions"
],
"matchUpdateTypes": [
"minor",
"patch"
]
}
]
}

View File

@ -14,8 +14,41 @@
], ],
"groupName": "go modules", "groupName": "go modules",
"groupSlug": "go-modules", "groupSlug": "go-modules",
"matchDatasources": [ "matchManagers": [
"go" "gomod"
],
"matchUpdateTypes": [
"minor",
"patch"
]
},
{
"addLabels": [
"renovate/automerge",
"renovate/golang"
],
"automerge": false,
"enabled": false,
"matchPackagePatterns": [
"^github\\.com/docker/docker",
"^gopkg\\.in/yaml"
],
"matchManagers": [
"gomod"
],
"matchUpdateTypes": [
"major"
]
},
{
"addLabels": [
"renovate/automerge",
"renovate/golang"
],
"automerge": true,
"enabled": true,
"matchPackagePatterns": [
"^golangci/golangci-lint$"
], ],
"matchUpdateTypes": [ "matchUpdateTypes": [
"minor", "minor",

View File

@ -8,6 +8,10 @@
], ],
"automerge": true, "automerge": true,
"enabled": true, "enabled": true,
"matchDepTypes": [
"dependencies",
"devDependencies"
],
"matchManagers": [ "matchManagers": [
"npm" "npm"
], ],

View File

@ -7,10 +7,11 @@
"(^|/)(workflow-templates|\\.(?:github|gitea|forgejo)/(?:workflows|actions))/.+\\.ya?ml$", "(^|/)(workflow-templates|\\.(?:github|gitea|forgejo)/(?:workflows|actions))/.+\\.ya?ml$",
"(^|/)action\\.ya?ml$", "(^|/)action\\.ya?ml$",
"(^|/)Makefile$", "(^|/)Makefile$",
"(^|/)PKGBUILD$",
"(^|/)[\\w-]*\\.sh$" "(^|/)[\\w-]*\\.sh$"
], ],
"matchStrings": [ "matchStrings": [
"=\"?(?<currentValue>[^\"\\n]*)\"? # renovate: datasource=(?<datasource>.*) registryUrl=(?<registryUrl>.*) depName=(?<depName>.*)" "(?:=|:)[[:blank:]]*\"?(?<currentValue>[^\"\\s]*)\"? # renovate:(?:[[:blank:]]+datasource=[\"']*(?<datasource>[^\\s\"']*)['\"]*|[[:blank:]]+depName=['\"]*(?<depName>[^\\s'\"]*)['\"]*|[[:blank:]]+packageName=['\"]*(?<packageName>[^\\s'\"]*)['\"]*|[[:blank:]]+registryUrl=['\"]*(?<registryUrl>[^\\s'\"]*)['\"]*|[[:blank:]]+updateType=['\"]*(?<updateType>[^\\s'\"]*)['\"]*|[[:blank:]]+versioning=['\"]*(?<versioning>[^\\s'\"]*)['\"]*|[[:blank:]]+extractVersion=['\"]*(?<extractVersion>[^\\s'\"]*)['\"]*)*"
] ]
} }
] ]