11{
22 "$schema" : " https://docs.renovatebot.com/renovate-schema.json" ,
3- "extends" : [
4- " config:recommended" ,
5- " :combinePatchMinorReleases" ,
6- " schedule:earlyMondays"
7- ],
8- "ignoreUnstable" : false ,
9- "packageRules" : [
10- {
11- "description" : " Neo4j update settings" ,
12- "groupName" : [" Neo4j {{newVersion}}" ],
13- "matchDepNames" : [
14- " neo4j/neo4j" ,
15- " neo4j/apoc"
16- ],
17- "matchUpdateTypes" : [
18- " minor" ,
19- " major"
20- ],
21- "minimumReleaseAge" : " 5 days"
22- },
23- {
24- "description" : " jQAssistant Typescript Plugin" ,
25- "groupName" : [
26- " jQAssistant TypeScript Plugin"
27- ],
28- "matchSourceUrls" : [
29- " https://github.com/jqassistant-plugin/jqassistant-typescript-plugin"
30- ]
31- }
32- ],
33- "customManagers" : [
34- {
35- "customType" : " regex" ,
36- "fileMatch" : [
37- " ^(workflow-templates|\\ .github/workflows)\\ /[^/]+\\ .ya?ml$" ,
38- " (^|\\ /)action\\ .ya?ml$]"
39- ],
40- "matchStrings" : [
41- " AXON_FRAMEWORK_VERSION:\\ s+?(?<currentValue>.*?)\\ s+"
42- ],
43- "depNameTemplate" : " AxonFramework/AxonFramework" ,
44- "datasourceTemplate" : " github-releases" ,
45- "extractVersionTemplate" : " ^axon-?(?<version>.*?)$"
46- },
47- {
48- "customType" : " regex" ,
49- "fileMatch" : [
50- " ^(workflow-templates|\\ .github/workflows)\\ /[^/]+\\ .ya?ml$" ,
51- " (^|\\ /)action\\ .ya?ml$]"
52- ],
53- "matchStrings" : [
54- " REACT_ROUTER_VERSION:\\ s+?(?<currentValue>.*?)\\ s+"
55- ],
56- "depNameTemplate" : " remix-run/react-router" ,
57- "datasourceTemplate" : " github-releases" ,
58- "extractVersionTemplate" : " ^react-router@?(?<version>.*?)$"
59- },
60- {
61- "customType" : " regex" ,
62- "fileMatch" : [
63- " README.md"
64- ],
65- "matchStrings" : [
66- " \\ /AxonFramework-?(?<currentValue>.*?)\\ /"
67- ],
68- "depNameTemplate" : " AxonFramework/AxonFramework" ,
69- "datasourceTemplate" : " github-releases" ,
70- "extractVersionTemplate" : " ^axon-?(?<version>.*?)$"
71- },
72- {
73- "customType" : " regex" ,
74- "fileMatch" : [
75- " ^(workflow-templates|\\ .github/workflows)\\ /[^/]+\\ .ya?ml$" ,
76- " (^|\\ /)action\\ .ya?ml$]"
77- ],
78- "matchStrings" : [
79- " mambaforge:\\ s+?(?<currentValue>.*?)\\ s+"
80- ],
81- "depNameTemplate" : " conda-forge/miniforge" ,
82- "datasourceTemplate" : " github-releases"
83- },
84- {
85- "customType" : " regex" ,
86- "fileMatch" : [
87- " ^scripts/profiles/Neo4jv5.*\\ .sh$" ,
88- " ^scripts/profiles/Default\\ .sh$" ,
89- " ^scripts/[^/]*\\ .sh$"
90- ],
91- "matchStrings" : [
92- " NEO4J_VERSION:-\\\" ?(?<currentValue>5\\ ..*?)\\\" "
93- ],
94- "depNameTemplate" : " neo4j/neo4j" ,
95- "datasourceTemplate" : " github-tags"
96- },
97- {
98- "customType" : " regex" ,
99- "fileMatch" : [
100- " ^scripts/profiles/Neo4jv5.*\\ .sh$" ,
101- " ^scripts/profiles/Default\\ .sh$" ,
102- " ^scripts/[^/]*\\ .sh$"
103- ],
104- "matchStrings" : [
105- " NEO4J_APOC_PLUGIN_VERSION:-\\\" ?(?<currentValue>.*?)\\\" "
106- ],
107- "depNameTemplate" : " neo4j/apoc" ,
108- "datasourceTemplate" : " github-releases"
109- },
110- {
111- "customType" : " regex" ,
112- "fileMatch" : [
113- " ^scripts/profiles/Neo4jv5.*\\ .sh$" ,
114- " ^scripts/profiles/Default\\ .sh$" ,
115- " ^scripts/[^/]*\\ .sh$"
116- ],
117- "matchStrings" : [
118- " NEO4J_GDS_PLUGIN_VERSION:-\\\" ?(?<currentValue>.*?)\\\" "
119- ],
120- "depNameTemplate" : " neo4j/graph-data-science" ,
121- "datasourceTemplate" : " github-releases"
122- },
123- {
124- "customType" : " regex" ,
125- "fileMatch" : [
126- " ^scripts/profiles/Neo4jv5.*\\ .sh$" ,
127- " ^scripts/profiles/Default\\ .sh$" ,
128- " ^scripts/[^/]*\\ .sh$"
129- ],
130- "matchStrings" : [
131- " NEO4J_OPEN_GDS_PLUGIN_VERSION:-\\\" ?(?<currentValue>.*?)\\\" "
132- ],
133- "depNameTemplate" : " JohT/open-graph-data-science-packaging" ,
134- "datasourceTemplate" : " github-releases" ,
135- "extractVersionTemplate" : " ^v?(?<version>.*?)$" ,
136- "versioningTemplate" : " loose"
137- },
138- {
139- "customType" : " regex" ,
140- "fileMatch" : [
141- " ^scripts/profiles/Neo4jv5.*\\ .sh$" ,
142- " ^scripts/profiles/Default\\ .sh$" ,
143- " ^scripts/[^/]*\\ .sh$"
144- ],
145- "matchStrings" : [
146- " JQASSISTANT_CLI_VERSION:-\\\" ?(?<currentValue>.*?)\\\" "
147- ],
148- "depNameTemplate" : " jQAssistant/jqa-commandline-tool" ,
149- "datasourceTemplate" : " github-tags" ,
150- "extractVersionTemplate" : " ^REL-?(?<version>.*?)$"
151- },
152- {
153- "description" : " Update npx command package versions" ,
154- "customType" : " regex" ,
155- "fileMatch" : [
156- " ^scripts/[^/]*\\ .sh$" ,
157- " ^(workflow-templates|\\ .github/workflows)\\ /[^/]+\\ .ya?ml$" ,
158- " (^|\\ /)action\\ .ya?ml$]"
159- ],
160- "matchStrings" : [
161- " npx\\ s+--yes\\ s+(--package\\ s+)?(-p\\ s+)?(?<depName>@?[^@]+)@(?<currentValue>.*?)($|\\ s+)"
162- ],
163- "datasourceTemplate" : " npm"
164- },
165- {
166- "customType" : " regex" ,
167- "fileMatch" : [
168- " ^scripts/configuration/[^/]+\\ .ya?ml$"
169- ],
170- "matchStrings" : [
171- " \\ s*\\ -\\ s+group-id:\\ s*(?<group>.*?)\\ s*[\r\n ]\\ s*artifact-id:\\ s*(?<artifact>.*?)\\ s*[\r\n ]\\ s*version:\\ s*(?<currentValue>.*?)\\ s*[\r\n ]"
172- ],
173- "depNameTemplate" : " {{{group}}}:{{{artifact}}}" ,
174- "datasourceTemplate" : " maven"
175- }
176- ]
177- }
3+ "extends" : [
4+ " config:recommended" ,
5+ " :combinePatchMinorReleases" ,
6+ " schedule:earlyMondays"
7+ ],
8+ "ignoreUnstable" : false ,
9+ "packageRules" : [
10+ {
11+ "description" : " Neo4j and APOC update settings" ,
12+ "groupName" : [
13+ " Neo4j to {{newVersion}}"
14+ ],
15+ "matchDepNames" : [
16+ " neo4j/neo4j" ,
17+ " neo4j/apoc"
18+ ],
19+ "matchUpdateTypes" : [
20+ " minor" ,
21+ " major"
22+ ],
23+ "minimumReleaseAge" : " 5 days" ,
24+ "commitMessageExtra" : " "
25+ },
26+ {
27+ "description" : " jQAssistant Typescript Plugin" ,
28+ "groupName" : [
29+ " jQAssistant TypeScript Plugin"
30+ ],
31+ "matchSourceUrls" : [
32+ " https://github.com/jqassistant-plugin/jqassistant-typescript-plugin"
33+ ]
34+ }
35+ ],
36+ "customManagers" : [
37+ {
38+ "customType" : " regex" ,
39+ "fileMatch" : [
40+ " ^(workflow-templates|\\ .github/workflows)\\ /[^/]+\\ .ya?ml$" ,
41+ " (^|\\ /)action\\ .ya?ml$]"
42+ ],
43+ "matchStrings" : [
44+ " AXON_FRAMEWORK_VERSION:\\ s+?(?<currentValue>.*?)\\ s+"
45+ ],
46+ "depNameTemplate" : " AxonFramework/AxonFramework" ,
47+ "datasourceTemplate" : " github-releases" ,
48+ "extractVersionTemplate" : " ^axon-?(?<version>.*?)$"
49+ },
50+ {
51+ "customType" : " regex" ,
52+ "fileMatch" : [
53+ " ^(workflow-templates|\\ .github/workflows)\\ /[^/]+\\ .ya?ml$" ,
54+ " (^|\\ /)action\\ .ya?ml$]"
55+ ],
56+ "matchStrings" : [
57+ " REACT_ROUTER_VERSION:\\ s+?(?<currentValue>.*?)\\ s+"
58+ ],
59+ "depNameTemplate" : " remix-run/react-router" ,
60+ "datasourceTemplate" : " github-releases" ,
61+ "extractVersionTemplate" : " ^react-router@?(?<version>.*?)$"
62+ },
63+ {
64+ "customType" : " regex" ,
65+ "fileMatch" : [
66+ " README.md"
67+ ],
68+ "matchStrings" : [
69+ " \\ /AxonFramework-?(?<currentValue>.*?)\\ /"
70+ ],
71+ "depNameTemplate" : " AxonFramework/AxonFramework" ,
72+ "datasourceTemplate" : " github-releases" ,
73+ "extractVersionTemplate" : " ^axon-?(?<version>.*?)$"
74+ },
75+ {
76+ "customType" : " regex" ,
77+ "fileMatch" : [
78+ " ^(workflow-templates|\\ .github/workflows)\\ /[^/]+\\ .ya?ml$" ,
79+ " (^|\\ /)action\\ .ya?ml$]"
80+ ],
81+ "matchStrings" : [
82+ " mambaforge:\\ s+?(?<currentValue>.*?)\\ s+"
83+ ],
84+ "depNameTemplate" : " conda-forge/miniforge" ,
85+ "datasourceTemplate" : " github-releases"
86+ },
87+ {
88+ "customType" : " regex" ,
89+ "fileMatch" : [
90+ " ^scripts/profiles/Neo4jv5.*\\ .sh$" ,
91+ " ^scripts/profiles/Default\\ .sh$" ,
92+ " ^scripts/[^/]*\\ .sh$"
93+ ],
94+ "matchStrings" : [
95+ " NEO4J_VERSION:-\\\" ?(?<currentValue>5\\ ..*?)\\\" "
96+ ],
97+ "depNameTemplate" : " neo4j/neo4j" ,
98+ "datasourceTemplate" : " github-tags"
99+ },
100+ {
101+ "customType" : " regex" ,
102+ "fileMatch" : [
103+ " ^scripts/profiles/Neo4jv5.*\\ .sh$" ,
104+ " ^scripts/profiles/Default\\ .sh$" ,
105+ " ^scripts/[^/]*\\ .sh$"
106+ ],
107+ "matchStrings" : [
108+ " NEO4J_APOC_PLUGIN_VERSION:-\\\" ?(?<currentValue>.*?)\\\" "
109+ ],
110+ "depNameTemplate" : " neo4j/apoc" ,
111+ "datasourceTemplate" : " github-releases"
112+ },
113+ {
114+ "customType" : " regex" ,
115+ "fileMatch" : [
116+ " ^scripts/profiles/Neo4jv5.*\\ .sh$" ,
117+ " ^scripts/profiles/Default\\ .sh$" ,
118+ " ^scripts/[^/]*\\ .sh$"
119+ ],
120+ "matchStrings" : [
121+ " NEO4J_GDS_PLUGIN_VERSION:-\\\" ?(?<currentValue>.*?)\\\" "
122+ ],
123+ "depNameTemplate" : " neo4j/graph-data-science" ,
124+ "datasourceTemplate" : " github-releases"
125+ },
126+ {
127+ "customType" : " regex" ,
128+ "fileMatch" : [
129+ " ^scripts/profiles/Neo4jv5.*\\ .sh$" ,
130+ " ^scripts/profiles/Default\\ .sh$" ,
131+ " ^scripts/[^/]*\\ .sh$"
132+ ],
133+ "matchStrings" : [
134+ " NEO4J_OPEN_GDS_PLUGIN_VERSION:-\\\" ?(?<currentValue>.*?)\\\" "
135+ ],
136+ "depNameTemplate" : " JohT/open-graph-data-science-packaging" ,
137+ "datasourceTemplate" : " github-releases" ,
138+ "extractVersionTemplate" : " ^v?(?<version>.*?)$" ,
139+ "versioningTemplate" : " loose"
140+ },
141+ {
142+ "customType" : " regex" ,
143+ "fileMatch" : [
144+ " ^scripts/profiles/Neo4jv5.*\\ .sh$" ,
145+ " ^scripts/profiles/Default\\ .sh$" ,
146+ " ^scripts/[^/]*\\ .sh$"
147+ ],
148+ "matchStrings" : [
149+ " JQASSISTANT_CLI_VERSION:-\\\" ?(?<currentValue>.*?)\\\" "
150+ ],
151+ "depNameTemplate" : " jQAssistant/jqa-commandline-tool" ,
152+ "datasourceTemplate" : " github-tags" ,
153+ "extractVersionTemplate" : " ^REL-?(?<version>.*?)$"
154+ },
155+ {
156+ "description" : " Update npx command package versions" ,
157+ "customType" : " regex" ,
158+ "fileMatch" : [
159+ " ^scripts/[^/]*\\ .sh$" ,
160+ " ^(workflow-templates|\\ .github/workflows)\\ /[^/]+\\ .ya?ml$" ,
161+ " (^|\\ /)action\\ .ya?ml$]"
162+ ],
163+ "matchStrings" : [
164+ " npx\\ s+--yes\\ s+(--package\\ s+)?(-p\\ s+)?(?<depName>@?[^@]+)@(?<currentValue>.*?)($|\\ s+)"
165+ ],
166+ "datasourceTemplate" : " npm"
167+ },
168+ {
169+ "customType" : " regex" ,
170+ "fileMatch" : [
171+ " ^scripts/configuration/[^/]+\\ .ya?ml$"
172+ ],
173+ "matchStrings" : [
174+ " \\ s*\\ -\\ s+group-id:\\ s*(?<group>.*?)\\ s*[\r\n ]\\ s*artifact-id:\\ s*(?<artifact>.*?)\\ s*[\r\n ]\\ s*version:\\ s*(?<currentValue>.*?)\\ s*[\r\n ]"
175+ ],
176+ "depNameTemplate" : " {{{group}}}:{{{artifact}}}" ,
177+ "datasourceTemplate" : " maven"
178+ }
179+ ]
180+ }
0 commit comments