1
0
Fork 0
mirror of https://github.com/immich-app/immich.git synced 2025-01-16 00:36:47 +01:00
immich/renovate.json

139 lines
2.7 KiB
JSON
Raw Permalink Normal View History

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended",
"docker:pinDigests"
],
2023-11-29 04:46:31 +01:00
"minimumReleaseAge": "5 days",
"packageRules": [
2023-11-21 11:44:59 +01:00
{
2024-03-20 20:50:01 +01:00
"matchFileNames": [
"cli/**",
"docs/**",
"e2e/**",
"open-api/**",
"server/**",
"web/**"
],
"groupName": "typescript-projects",
"matchUpdateTypes": [
"minor",
"patch"
],
"schedule": "on tuesday",
"matchPackageNames": [
"!exiftool{/,}**",
"!reflect-metadata{/,}**",
"!node",
"!@types/node",
"!@mapbox/mapbox-gl-rtl-text"
]
},
{
"matchFileNames": [
"machine-learning/**"
],
2024-03-20 20:50:01 +01:00
"groupName": "machine-learning",
"rangeStrategy": "in-range-only",
"schedule": "on tuesday"
2023-11-21 11:44:59 +01:00
},
{
"matchFileNames": [
"mobile/**"
],
"groupName": "mobile",
"matchUpdateTypes": [
"minor",
"patch"
],
"schedule": "on tuesday",
"addLabels": [
"📱mobile"
]
},
{
"groupName": "flutter",
"schedule": "on tuesday",
"matchPackageNames": [
"/flutter/"
]
},
{
"groupName": "exiftool",
"schedule": "on tuesday",
"matchPackageNames": [
"exiftool{/,}**"
]
},
2024-01-01 21:27:23 +01:00
{
"groupName": "svelte",
"matchUpdateTypes": [
"major"
],
"schedule": "on tuesday",
"matchPackageNames": [
"@sveltejs{/,}**"
]
2024-01-01 21:27:23 +01:00
},
{
"matchFileNames": [
".github/**"
],
"groupName": "github-actions",
"schedule": "on tuesday"
},
{
"groupName": "base-image",
"minimumReleaseAge": "0",
"matchPackageNames": [
"ghcr.io/immich-app/base-server{/,}**"
]
},
{
"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"
},
{
"matchPackageNames": [
"com.google.guava:guava"
],
"versioning": "docker",
"schedule": "on tuesday"
}
2023-06-16 20:52:29 +02:00
],
2024-08-20 11:33:43 +02:00
"ignorePaths": [
"mobile/openapi/pubspec.yaml",
"mobile/ios",
"mobile/android"
],
"ignoreDeps": [
"http",
"intl"
],
"labels": [
"dependencies",
"changelog:skip"
]
}