mirror of
https://github.com/appium/appium.git
synced 2026-10-16 20:32:05 +08:00
chore: update Renovate config (#22125)
* chore: update Renovate config * update config
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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}}"
|
||||
|
||||
Reference in New Issue
Block a user