chore: update Renovate config (#22125)

* chore: update Renovate config

* update config
This commit is contained in:
Edgars Eglītis
2026-03-31 21:30:27 +03:00
committed by GitHub
parent aca8f72ee5
commit fe8b8eb808
2 changed files with 10 additions and 0 deletions
+3
View File
@@ -36,8 +36,11 @@ Appium extension authors--or anyone else--may use this config as well.
- `config:js-app` - everything gets pinned except peer deps (plus a bunch of other reasonable defaults)
- `group:definitelyTyped` - Groups all `@types/*` packages into one PR
- `security:minimumReleaseAgeNpm` - Delays updates for 3 days after they have been published to `npm`, protecting against supply chain attacks
- Packages under the Appium organization are excluded from this
- `:automergeStableNonMajor` - Automatically merges "patch" and "minor" updates for semver stable (>=1.0.0) packages (assuming they pass CI)
- `:automergeDigest` - Automatically merges "digest" updates (assuming they pass CI)
- `:configMigration` - Automatically creates PRs for Renovate config file migration updates
- `:enableVulnerabilityAlerts` - For "security" purposes
- `:rebaseStalePrs` - Renovate will automatically rebase its PRs
- `:semanticCommits` - Renovate will use semantic commit messages
+7
View File
@@ -4,8 +4,10 @@
"extends": [
"config:js-app",
"group:definitelyTyped",
"security:minimumReleaseAgeNpm",
":automergeStableNonMajor",
":automergeDigest",
":configMigration",
":enableVulnerabilityAlerts",
":rebaseStalePrs",
":semanticCommits",
@@ -16,6 +18,11 @@
"matchPackageNames": ["ora"],
"matchUpdateTypes": ["major"],
"enabled": false
},
{
"description": "Disable minimum release age checks for Appium organization packages",
"matchRepositories": ["appium/**"],
"minimumReleaseAge": null
}
],
"semanticCommitScope": "{{#if parentDir}}{{parentDir}}{{else}}deps{{/if}}"