Skip to content

Commit e8f7b94

Browse files
committed
improve renovate configuration
This makes Renovate: - automatically add 🌱 for PR title verifier workflow - prevents Renovate renaming the title if someone modifies it - adds changelog entry for easy upstream diff viewing - adds "ok-to-test" label to allow running tests - use recommended cron type scheduling instead of human readable Signed-off-by: Tuomo Tanskanen <[email protected]>
1 parent ce2d941 commit e8f7b94

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

renovate.json

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,19 @@
1313
"prHourlyLimit": 0,
1414
"prConcurrentLimit": 0,
1515
"automerge": false,
16+
"labels": [
17+
"ok-to-test"
18+
],
19+
"commitMessagePrefix": ":seedling:",
20+
"semanticCommits": "disabled",
1621
"packageRules": [
1722
{
1823
"matchBaseBranches": [
1924
"main"
2025
],
26+
"description": "run before 6am on Mondays",
2127
"schedule": [
22-
"before 3am on Monday"
28+
"* 0-5 * * 1"
2329
]
2430
},
2531
{
@@ -28,8 +34,9 @@
2834
"release-31.0",
2935
"release-32.0"
3036
],
37+
"description": "run before 6am every day",
3138
"schedule": [
32-
"after 12am and before 2am"
39+
"* 0-5 * * *"
3340
]
3441
}
3542
],
@@ -46,7 +53,9 @@
4653
"depNameTemplate": "openstack-ironic",
4754
"packageNameTemplate": "https://opendev.org/openstack/ironic.git",
4855
"versioningTemplate": "loose",
49-
"autoReplaceStringTemplate": "ARG IRONIC_SOURCE={{#if newDigest}}{{{newDigest}}}{{else}}{{{newValue}}}{{/if}} # {{{currentValue}}}"
56+
"autoReplaceStringTemplate": "ARG IRONIC_SOURCE={{#if newDigest}}{{{newDigest}}}{{else}}{{{newValue}}}{{/if}} # {{{currentValue}}}",
57+
"sourceUrlTemplate": "https://opendev.org/openstack/ironic/src/commit/{{{newDigest}}}",
58+
"changelogUrlTemplate": "https://opendev.org/openstack/ironic/compare/{{{currentDigest}}}...{{{newDigest}}}"
5059
}
5160
]
5261
}

0 commit comments

Comments
 (0)