Skip to content

Commit fe81180

Browse files
committed
Manage bolt-project.yaml with Renovate
1 parent c507179 commit fe81180

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

Boltdir/bolt-project.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,27 @@ name: basic_aio
33
modulepath:
44
- "../site"
55
modules:
6+
# renovate: datasource=puppet-forge
67
- name: dylanratcliffe/bolt_vagrant
78
version_requirement: 1.1.0
9+
# renovate: datasource=puppet-forge
810
- name: puppet/r10k
911
version_requirement: 14.0.0
12+
# renovate: datasource=puppet-forge
1013
- name: puppetlabs/git
1114
version_requirement: 0.5.0
15+
# renovate: datasource=puppet-forge
1216
- name: puppetlabs/stdlib
1317
version_requirement: 9.7.0
18+
# renovate: datasource=puppet-forge
1419
- name: puppet/firewalld
1520
version_requirement: 5.0.0
21+
# renovate: datasource=puppet-forge
1622
- name: puppetlabs/puppet_agent
1723
version_requirement: 4.21.0
24+
# renovate: datasource=puppet-forge
1825
- name: choria/mcollective
1926
version_requirement: 0.14.6
27+
# renovate: datasource=puppet-forge
2028
- name: puppet/systemd
2129
version_requirement: 8.0.0

renovate.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,17 @@
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
33
"extends": [
44
"config:recommended"
5+
],
6+
"customManagers": [
7+
{
8+
"customType": "regex",
9+
"description": "Update bolt-project.yaml",
10+
"fileMatch": [
11+
"(^|/)bolt-project\\.yaml$"
12+
],
13+
"matchStrings": [
14+
"#\\s*renovate:\\s*datasource=(?<datasource>\\S+)\\s+-\\s+name:\\s+(?<depName>\\S+)\\s+version_requirement:\\s+(?<currentValue>\\S+)"
15+
]
16+
}
517
]
618
}

0 commit comments

Comments
 (0)