57 lines
1.6 KiB
JSON
57 lines
1.6 KiB
JSON
{
|
|
"$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
|
|
}
|
|
}
|