📦 immich-app / immich

📄 renovate.json · 47 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47{
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
  "extends": ["local>immich-app/.github:renovate-config"],
  "packageRules": [
    {
      "matchFileNames": [
        "machine-learning/**"
      ],
      "groupName": "machine-learning",
      "rangeStrategy": "in-range-only",
    },
    {
      "matchFileNames": [
        "mobile/**"
      ],
      "groupName": "mobile",
      "matchUpdateTypes": [
        "minor",
        "patch"
      ],
      "addLabels": [
        "📱mobile"
      ]
    },
    {
      "matchPackageNames": ["ghcr.io/immich-app/postgres"],
      "matchUpdateTypes": ["major"],
      "enabled": false
    },
    {
      "matchPackageNames": ["ruby"],
      "groupName": "ruby",
      "matchCurrentVersion": "< 3.4",
      "enabled": false
    }
  ],
  "ignorePaths": [
    "mobile/openapi/pubspec.yaml",
    "mobile/ios",
    "mobile/android"
  ],
  "ignoreDeps": [
    "http",
    "intl"
  ]
}