|
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