Files
authelia/.renovaterc.json
Amir Zarrinkafsh 62d22296b5 ci(renovate): remove pr hourly limit and tidy config (#13590)
`config:recommended` no longer extends `:prHourlyLimit2`, so ignoring
that preset stopped doing anything once the 2-per-hour limit became
Renovate's built-in `prHourlyLimit` default. Extend `:prHourlyLimitNone`
instead so the limit is actually lifted.

Drop `branchPrefixOld` since no `renovate-` branches remain to migrate,
make the traefik `matchPackageNames` an array as the schema expects, and
rename `.renovaterc` to `.renovaterc.json` so editors apply JSON syntax
highlighting.

Signed-off-by: Amir Zarrinkafsh <3339418+nightah@users.noreply.github.com>
2026-10-27 23:47:29 +00:00

163 lines
3.6 KiB
JSON

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended",
":prHourlyLimitNone",
":semanticCommitTypeAll(build)",
":separatePatchReleases",
"workarounds:doNotUpgradeFromAlpineStableToEdge"
],
"rebaseWhen": "conflicted",
"ignorePresets": [
":semanticPrefixFixDepsChoreOthers",
"workarounds:all"
],
"customManagers": [
{
"customType": "regex",
"managerFilePatterns": [
"/^docs/netlify\\.toml$/"
],
"matchStrings": [
"HUGO_VERSION = \"(?<currentValue>[^\"]+)\""
],
"depNameTemplate": "hugo-extended",
"datasourceTemplate": "npm",
"versioningTemplate": "npm"
},
{
"customType": "regex",
"managerFilePatterns": [
"/^docs/netlify\\.toml$/"
],
"matchStrings": [
"DART_SASS_VERSION = \"(?<currentValue>[^\"]+)\""
],
"depNameTemplate": "sass-embedded",
"datasourceTemplate": "npm",
"versioningTemplate": "npm"
},
{
"customType": "regex",
"managerFilePatterns": [
"/(^|/)Dockerfile[^/]*$/"
],
"matchStrings": [
"https://raw\\.githubusercontent\\.com/pnpm/get\\.pnpm\\.io/(?<currentDigest>[0-9a-f]{40})/install\\.sh"
],
"depNameTemplate": "pnpm/get.pnpm.io",
"packageNameTemplate": "https://github.com/pnpm/get.pnpm.io",
"currentValueTemplate": "main",
"datasourceTemplate": "git-refs"
},
{
"customType": "regex",
"managerFilePatterns": [
"/^internal/suites/example/compose/oidc-conformance/Dockerfile$/"
],
"matchStrings": [
"ARG CONFORMANCE_SUITE_REF=(?<currentValue>\\S+)\\nARG CONFORMANCE_SUITE_COMMIT=(?<currentDigest>[0-9a-f]{40})"
],
"depNameTemplate": "openid/conformance-suite",
"datasourceTemplate": "gitlab-tags",
"registryUrlTemplate": "https://gitlab.com"
}
],
"enabledManagers": [
"custom.regex",
"docker-compose",
"dockerfile",
"github-actions",
"gomod",
"kubernetes",
"npm"
],
"kubernetes": {
"managerFilePatterns": [
"/kube/.+\\.yml$/"
]
},
"labels": [
"dependencies"
],
"packageRules": [
{
"matchDatasources": [
"docker"
],
"matchPackageNames": [
"traefik"
],
"matchFileNames": [
"internal/suites/example/compose/traefik/compose.v2.yml"
],
"allowedVersions": "<3.0.0"
},
{
"matchPackageNames": [
"openid/conformance-suite",
"registry.gitlab.com/openid/conformance-suite"
],
"versioning": "regex:^release-v(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
"groupName": "openid conformance suite"
},
{
"matchDatasources": [
"gitlab-tags"
],
"matchPackageNames": [
"openid/conformance-suite"
],
"matchUpdateTypes": [
"digest"
],
"enabled": false
},
{
"matchDatasources": [
"docker"
],
"addLabels": [
"docker"
]
},
{
"matchManagers": [
"github-actions"
],
"addLabels": [
"github_actions"
]
},
{
"matchDatasources": [
"go"
],
"addLabels": [
"go"
]
},
{
"matchDatasources": [
"kubernetes"
],
"addLabels": [
"kubernetes"
]
},
{
"matchDatasources": [
"npm"
],
"addLabels": [
"javascript"
],
"minimumReleaseAge": "1 day"
}
],
"postUpdateOptions": [
"gomodTidy",
"pnpmDedupe"
]
}