ci(renovate): configure automated dependency updates with grouping
This commit is contained in:
@@ -0,0 +1,56 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||||
|
"description": "Configuração do Renovate para o CyberCore Signer com suporte ao Gitea",
|
||||||
|
"extends": [
|
||||||
|
"config:recommended"
|
||||||
|
],
|
||||||
|
"platform": "gitea",
|
||||||
|
"dependencyDashboard": true,
|
||||||
|
"semanticCommits": "enabled",
|
||||||
|
"commitMessagePrefix": "chore(deps):",
|
||||||
|
"timezone": "America/Sao_Paulo",
|
||||||
|
"rebaseWhen": "auto",
|
||||||
|
"packageRules": [
|
||||||
|
{
|
||||||
|
"description": "Agrupamento de bibliotecas criptográficas Bouncy Castle",
|
||||||
|
"groupName": "Bouncy Castle",
|
||||||
|
"matchPackagePatterns": [
|
||||||
|
"^org\\.bouncycastle:"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Agrupamento do framework de renderização e manipulação de PDF Apache PDFBox",
|
||||||
|
"groupName": "Apache PDFBox",
|
||||||
|
"matchPackagePatterns": [
|
||||||
|
"^org\\.apache\\.pdfbox:"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Agrupamento de serialização e parsing JSON Jackson",
|
||||||
|
"groupName": "Jackson",
|
||||||
|
"matchPackagePatterns": [
|
||||||
|
"^com\\.fasterxml\\.jackson(\\..*)?:"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Agrupamento dos módulos da interface gráfica JavaFX (OpenJFX)",
|
||||||
|
"groupName": "JavaFX",
|
||||||
|
"matchPackagePatterns": [
|
||||||
|
"^org\\.openjfx:"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Agrupamento de frameworks de teste (JUnit, AssertJ, Mockito, ArchUnit)",
|
||||||
|
"groupName": "Test Dependencies",
|
||||||
|
"matchPackagePatterns": [
|
||||||
|
"^org\\.junit",
|
||||||
|
"^org\\.assertj:",
|
||||||
|
"^org\\.mockito:",
|
||||||
|
"^com\\.tngtech\\.archunit:"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"vulnerabilityAlerts": {
|
||||||
|
"enabled": true
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user