chore: shared renovate configuration (#93)

dep: https://github.com/immich-app/.github/pull/2
This commit is contained in:
bo0tzz
2025-03-24 16:59:27 +01:00
committed by GitHub
parent d119758737
commit 591ae5f9e3
+2 -38
View File
@@ -1,41 +1,5 @@
{ {
"$schema": "https://docs.renovatebot.com/renovate-schema.json", "$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:base", "docker:pinDigests"], "extends": ["local>immich-app/.github:renovate-config"],
"minimumReleaseAge": "5 days", "schedule": "on tuesday"
"packageRules": [
{
"groupName": "core",
"matchUpdateTypes": ["minor", "patch"],
"excludePackageNames": ["node", "@types/node"],
"schedule": "on tuesday"
},
{
"groupName": "svelte",
"matchUpdateTypes": ["major"],
"matchPackagePrefixes": ["@sveltejs"],
"schedule": "on tuesday"
},
{
"matchFileNames": [".github/**"],
"groupName": "github-actions",
"schedule": "on tuesday"
},
{
"matchDatasources": ["npm"],
"rangeStrategy": "bump",
"groupName": "node",
"versioning": "node",
"matchPackageNames": ["node", "@types/node"],
"schedule": "on tuesday"
},
{
"groupName": "node",
"matchDatasources": ["docker"],
"matchPackageNames": ["node"],
"versionCompatibility": "^(?<version>[^-]+)(?<compatibility>-.*)?$",
"versioning": "node",
"schedule": "on tuesday"
}
],
"labels": ["dependencies", "renovate"]
} }