chore: configure renovate to update Renovate docker using regex manager

This commit is contained in:
Jeroen de Bruijn 2020-05-04 20:59:14 +02:00
parent ec8a542458
commit 840fc10fb1
No known key found for this signature in database
GPG key ID: 3A2677A1DF38FF9F

17
.github/renovate.json vendored
View file

@ -4,10 +4,9 @@
":rebaseStalePrs", ":rebaseStalePrs",
":pinDependencies", ":pinDependencies",
":masterIssue", ":masterIssue",
":timezone(Europe/Amsterdam)", ":timezone(Europe/Amsterdam)"
":assignee(vidavidorra)",
"docker:enableMajor"
], ],
"enabledManagers": ["npm", "regex"],
"prCreation": "not-pending", "prCreation": "not-pending",
"schedule": ["before 6am"], "schedule": ["before 6am"],
"lockFileMaintenance": { "lockFileMaintenance": {
@ -31,10 +30,16 @@
"updateTypes": ["pin", "digest", "patch", "minor"], "updateTypes": ["pin", "digest", "patch", "minor"],
"schedule": ["at any time"], "schedule": ["at any time"],
"automerge": true "automerge": true
}, }
],
"regexManagers": [
{ {
"description": "Automerge renovate minor and patch updates", "fileMatch": ["^src/docker\\.ts$"],
"packageNames": ["renovate/renovate"], "matchStrings": [
"// renovate: datasource=(?<datasource>[a-z-]+?) depName=(?<depName>.+?)(?: versioning=(?<versioning>[a-z-]+?))?\\s[A-Z_]+?tag = '(?<currentValue>.+?)'\\s"
],
"versioningTemplate": "{{#if versioning}}{{versioning}}{{else}}semver{{/if}}",
"semanticCommitType": "fix",
"updateTypes": ["minor", "patch"], "updateTypes": ["minor", "patch"],
"schedule": ["at any time"], "schedule": ["at any time"],
"automerge": true "automerge": true