Skip to content

Commit

Permalink
chore(renovate): improve formatting and structure in renovate.json
Browse files Browse the repository at this point in the history
  • Loading branch information
MountainGod2 committed Dec 9, 2024
1 parent 397b78b commit 34b99cc
Showing 1 changed file with 29 additions and 53 deletions.
82 changes: 29 additions & 53 deletions .github/renovate.json
Original file line number Diff line number Diff line change
@@ -1,66 +1,42 @@
{
"$schema":"https://docs.renovatebot.com/renovate-schema.json",
"extends":[
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
],
"dependencyDashboardAutoclose":true,
"lockFileMaintenance":{
"enabled":true,
"schedule":"* * * * *",
"automerge":true
"dependencyDashboardAutoclose": true,
"lockFileMaintenance": {
"enabled": true,
"schedule": ["* * * * *"],
"automerge": true
},
"packageRules":[
"packageRules": [
{
"matchDatasources":[
"pypi"
],
"groupName":"Python: Dependencies (Minor and Patch)",
"matchFileNames":[
"pyproject.toml"
],
"matchUpdateTypes":[
"minor",
"patch"
],
"automerge":true,
"matchCurrentVersion":"/^\\d+\\./"
"matchDatasources": ["pypi"],
"groupName": "Python: Dependencies (Minor and Patch)",
"matchFileNames": ["pyproject.toml"],
"matchUpdateTypes": ["minor", "patch"],
"automerge": true,
"matchCurrentVersion": "/^\\d+\\./"
},
{
"matchDatasources":[
"pypi"
],
"groupName":"Python: Dependencies (Major)",
"matchFileNames":[
"pyproject.toml"
],
"matchUpdateTypes":[
"major"
],
"schedule":[
"* * * * *"
],
"automerge":false,
"matchCurrentVersion":"/^\\d+\\./"
"matchDatasources": ["pypi"],
"groupName": "Python: Dependencies (Major)",
"matchFileNames": ["pyproject.toml"],
"matchUpdateTypes": ["major"],
"automerge": false,
"matchCurrentVersion": "/^\\d+\\./"
},
{
"matchDatasources":[
"docker"
],
"groupName":"Docker: Base Images and Dependencies",
"schedule":[
"before 3am on the first day of the month"
],
"automerge":false
"matchDatasources": ["docker"],
"groupName": "Docker: Base Images and Dependencies",
"schedule": ["before 3am on the first day of the month"],
"automerge": false
}
],
"dockerfile":{
"fileMatch":[
"Dockerfile"
],
"automerge":false
"dockerfile": {
"fileMatch": ["Dockerfile"],
"automerge": false
},
"labels":[
"dependencies"
],
"timezone":"America/Edmonton"
"labels": ["dependencies"],
"timezone": "America/Edmonton"
}

0 comments on commit 34b99cc

Please sign in to comment.