summaryrefslogtreecommitdiff
path: root/.renovaterc.json
blob: 45357b3a27e3bb551775ce973d16d86e6f6a5c50 (plain)
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
{
  "extends": [
    "config:base",
    ":enablePreCommit",
    "group:allNonMajor",
    "schedule:weekly"
  ],
  "regexManagers": [
    {
      "fileMatch": [
        "^tests\\/functional\\/fixtures\\/.env$"
      ],
      "matchStrings": [
        "GITLAB_TAG=(?<currentValue>.*?)\n"
      ],
      "depNameTemplate": "gitlab/gitlab-ce",
      "datasourceTemplate": "docker",
      "versioningTemplate": "loose"
    }
  ],
  "packageRules": [
    {
      "depTypeList": [
        "action"
      ],
      "extractVersion": "^(?<version>v\\d+\\.\\d+\\.\\d+)$",
      "versioning": "regex:^v(?<major>\\d+)(\\.(?<minor>\\d+)\\.(?<patch>\\d+))?$"
    },
    {
      "packagePatterns": [
        "^gitlab\/gitlab-.+$"
      ],
      "automerge": true
    },
    {
      "matchPackagePrefixes": [
        "types-"
      ],
      "groupName": "typing dependencies"
    }
  ]
}