renovate: disallow breakage-inducing updates

This commit is contained in:
Harsh Shandilya 2022-07-05 12:18:14 +05:30
parent f39aab0caa
commit ca680b6772
1 changed files with 25 additions and 1 deletions

26
.github/renovate.json vendored
View File

@ -4,10 +4,34 @@
"config:base",
"github>msfjarvis/shared-workflows//renovate/automerge"
],
"packageRules": [
{
"managers": [
"github-actions"
],
"packagePatterns": [
"^cloudflare/wrangler-action"
],
"enabled": false
},
{
"managers": [
"npm"
],
"packagePatterns": [
"^source-map-loader",
"^ts-loader",
"^webpack"
],
"enabled": false
}
],
"regexManagers": [
{
"description": "Update versions in Actions files",
"fileMatch": [".yml$"],
"fileMatch": [
".yml$"
],
"matchStrings": [
"datasource=(?<datasource>.*?)\s(depName=(?<depName>.*?))?\s.*-version: '(?<currentValue>.*?)'"
]