Skip to content

Commit

Permalink
Reduced Noise within Renovate Configurations (MarquezProject#1355)
Browse files Browse the repository at this point in the history
* Changes renovate dependency management settings to disable maintenance of NPM lock files, ignore snapshot builds of the GraphQL java library, and disable automatic merging of Apache Spark, Gradle, and CSS packages.

Signed-off-by: Kevin Mellott <[email protected]>
Co-authored-by: Kevin Mellott <[email protected]>

* Simplify GraphQL Java allowed version regex pattern based on historical project releases.

Signed-off-by: Kevin Mellott <[email protected]>
Co-authored-by: Kevin Mellott <[email protected]>
  • Loading branch information
KevinMellott91 and KevinMellott91 authored May 25, 2021
1 parent b142c15 commit 41d4073
Showing 1 changed file with 13 additions and 3 deletions.
16 changes: 13 additions & 3 deletions renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,22 @@
"docker:disable",
":gitSignOff",
":separateMultipleMajorReleases",
":automergePatch"
":automergePatch",
":maintainLockFilesDisabled"
],
"baseBranches": ["update-deps"],
"lockFileMaintenance": { "enabled": true },
"schedule": ["every weekend"],
"npm": {
"enabled": false
}
},
"packageRules": [
{
"matchPackageNames": ["com.graphql-java:graphql-java"],
"allowedVersions": "/^[0-9]+\\.[0-9]+(\\.[0-9]+)?$/"
},
{
"matchPackagePatterns": ["^org.apache.spark:", ".css$", "^gradle$"],
"automerge": false
}
]
}

0 comments on commit 41d4073

Please sign in to comment.