|
9 | 9 | "customType": "regex",
|
10 | 10 | "datasourceTemplate": "pypi",
|
11 | 11 | "description": "Match Python packages installed with pip/pipx",
|
12 |
| - "fileMatch": [ |
13 |
| - "^Makefile$", |
14 |
| - "^README\\.md$", |
15 |
| - "^\\.devcontainer/Dockerfile$", |
16 |
| - "^\\.github/workflows/.+\\.yml$", |
17 |
| - "^\\.gitlab/workflows/.+\\.yml$", |
18 |
| - "^\\.readthedocs\\.yaml$", |
19 |
| - "^\\.renovaterc\\.json$", |
20 |
| - "^docs/.+\\.md$", |
21 |
| - "^includes/sample\\.jinja$", |
22 |
| - "^template/.*\\.github.*/workflows/.+\\.yml(\\.jinja)?$", |
23 |
| - "^template/.*\\.gitlab.*/workflows/.+\\.yml(\\.jinja)?$", |
24 |
| - "^template/Makefile\\.jinja$", |
25 |
| - "^template/\\.devcontainer/Dockerfile\\.jinja$", |
26 |
| - "^template/\\.readthedocs\\.yaml\\.jinja$", |
27 |
| - "^template/\\.renovaterc\\.json\\.jinja$", |
28 |
| - "^template/docs/.+\\.md(\\.jinja)?$" |
| 12 | + "managerFilePatterns": [ |
| 13 | + "/^Makefile$/", |
| 14 | + "/^README\\.md$/", |
| 15 | + "/^\\.devcontainer/Dockerfile$/", |
| 16 | + "/^\\.github/workflows/.+\\.yml$/", |
| 17 | + "/^\\.gitlab/workflows/.+\\.yml$/", |
| 18 | + "/^\\.readthedocs\\.yaml$/", |
| 19 | + "/^\\.renovaterc\\.json$/", |
| 20 | + "/^docs/.+\\.md$/", |
| 21 | + "/^includes/sample\\.jinja$/", |
| 22 | + "/^template/.*\\.github.*/workflows/.+\\.yml(\\.jinja)?$/", |
| 23 | + "/^template/.*\\.gitlab.*/workflows/.+\\.yml(\\.jinja)?$/", |
| 24 | + "/^template/Makefile\\.jinja$/", |
| 25 | + "/^template/\\.devcontainer/Dockerfile\\.jinja$/", |
| 26 | + "/^template/\\.readthedocs\\.yaml\\.jinja$/", |
| 27 | + "/^template/\\.renovaterc\\.json\\.jinja$/", |
| 28 | + "/^template/docs/.+\\.md(\\.jinja)?$/" |
29 | 29 | ],
|
30 | 30 | "matchStrings": [
|
31 | 31 | "pip install.* (?<depName>.*?)(\\[.*?\\])?==(?<currentValue>.*?)[\"\n]",
|
|
38 | 38 | "datasourceTemplate": "repology",
|
39 | 39 | "depTypeTemplate": "debian",
|
40 | 40 | "description": "Match debian packages installed in Dockerfiles",
|
41 |
| - "fileMatch": [ |
42 |
| - "^\\.devcontainer\\/Dockerfile$", |
43 |
| - "^template\\/\\.devcontainer/Dockerfile\\.jinja$" |
| 41 | + "managerFilePatterns": [ |
| 42 | + "/^\\.devcontainer\\/Dockerfile$/", |
| 43 | + "/^template\\/\\.devcontainer/Dockerfile\\.jinja$/" |
44 | 44 | ],
|
45 | 45 | "matchStrings": [
|
46 | 46 | "# renovate: depName=(?<depName>.*?)\nARG .*?_VERSION=\"(?<currentValue>.*)\"\n"
|
|
52 | 52 | "datasourceTemplate": "pypi",
|
53 | 53 | "depNameTemplate": "pdm",
|
54 | 54 | "description": "Match pdm version specified in setup-pdm GitHub Action",
|
55 |
| - "fileMatch": [ |
56 |
| - "^\\.github/workflows/.+\\.yml$", |
57 |
| - "^template/.*\\.github.*/workflows/.+\\.yml(\\.jinja)?$" |
| 55 | + "managerFilePatterns": [ |
| 56 | + "/^\\.github/workflows/.+\\.yml$/", |
| 57 | + "/^template/.*\\.github.*/workflows/.+\\.yml(\\.jinja)?$/" |
58 | 58 | ],
|
59 | 59 | "matchStrings": [
|
60 | 60 | "uses: pdm-project/setup-pdm[\\s\\S]+?\\sversion: (?<currentValue>.*)\n"
|
|
65 | 65 | "datasourceTemplate": "pypi",
|
66 | 66 | "depNameTemplate": "pdm",
|
67 | 67 | "description": "Match pdm version specified in the renovate constraints",
|
68 |
| - "fileMatch": [ |
69 |
| - "^\\.renovaterc\\.json$", |
70 |
| - "^template/\\.renovaterc\\.json\\.jinja$" |
| 68 | + "managerFilePatterns": [ |
| 69 | + "/^\\.renovaterc\\.json$/", |
| 70 | + "/^template/\\.renovaterc\\.json\\.jinja$/" |
71 | 71 | ],
|
72 | 72 | "matchStrings": [
|
73 | 73 | "\"pdm\": \"(?<currentValue>.*)\""
|
|
78 | 78 | "datasourceTemplate": "github-runners",
|
79 | 79 | "depTypeTemplate": "github-runner",
|
80 | 80 | "description": "Match GitHub runner defined in GitHub Actions matrix strategy",
|
81 |
| - "fileMatch": [ |
82 |
| - "^\\.github/workflows/.+\\.yml$", |
83 |
| - "^template/.*\\.github.*/workflows/.+\\.yml(\\.jinja)?$" |
| 81 | + "managerFilePatterns": [ |
| 82 | + "/^\\.github/workflows/.+\\.yml$/", |
| 83 | + "/^template/.*\\.github.*/workflows/.+\\.yml(\\.jinja)?$/" |
84 | 84 | ],
|
85 | 85 | "matchStrings": [
|
86 | 86 | "# renovate: github-runner\n\\s+- (os: )?(?<depName>.*?)-(?<currentValue>.*)\n"
|
|
91 | 91 | "customType": "regex",
|
92 | 92 | "datasourceTemplate": "npm",
|
93 | 93 | "description": "Match npm packages used with npx",
|
94 |
| - "fileMatch": [ |
95 |
| - "^\\.github/workflows/.+\\.yml$", |
96 |
| - "^\\.gitlab/workflows/.+\\.yml$", |
97 |
| - "^template/.*\\.github.*/workflows/.+\\.yml(\\.jinja)?$", |
98 |
| - "^template/.*\\.gitlab.*/workflows/.+\\.yml(\\.jinja)?$" |
| 94 | + "managerFilePatterns": [ |
| 95 | + "/^\\.github/workflows/.+\\.yml$/", |
| 96 | + "/^\\.gitlab/workflows/.+\\.yml$/", |
| 97 | + "/^template/.*\\.github.*/workflows/.+\\.yml(\\.jinja)?$/", |
| 98 | + "/^template/.*\\.gitlab.*/workflows/.+\\.yml(\\.jinja)?$/" |
99 | 99 | ],
|
100 | 100 | "matchStrings": [
|
101 | 101 | "--package (?<depName>.+?)@(?<currentValue>.+?)\\s"
|
|
108 | 108 | "depNameTemplate": "https://github.com/serious-scaffold/ss-python.git",
|
109 | 109 | "depTypeTemplate": "copier-template",
|
110 | 110 | "description": "Match template version specified in .copier-answers.yml",
|
111 |
| - "fileMatch": [ |
112 |
| - "^\\.copier-answers\\.yml$" |
| 111 | + "managerFilePatterns": [ |
| 112 | + "/^\\.copier-answers\\.yml$/" |
113 | 113 | ],
|
114 | 114 | "matchStrings": [
|
115 | 115 | "_commit: (?<currentValue>.*?)\n"
|
|
124 | 124 | ":semanticCommitTypeAll(build)"
|
125 | 125 | ],
|
126 | 126 | "gitlabci": {
|
127 |
| - "fileMatch": [ |
128 |
| - "^.gitlab/workflows/.*\\.yml$" |
| 127 | + "managerFilePatterns": [ |
| 128 | + "/^.gitlab/workflows/.*\\.yml$/" |
129 | 129 | ]
|
130 | 130 | },
|
131 | 131 | "packageRules": [
|
|
0 commit comments