Skip to content
Snippets Groups Projects
.renovaterc.json 871 B
{
  "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"
    }
  ]
}