upda/renovate.json5
Varakh 3f654a1229
All checks were successful
/ build (pull_request) Successful in 5m27s
feat(embedded_ui): fully integrate UI into GoLang binary
2024-10-25 08:27:58 +02:00

96 lines
1.9 KiB
Text

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended",
":rebaseStalePrs",
":ignoreUnstable",
"group:monorepos",
"group:recommended"
],
"prConcurrentLimit": 0,
"schedule": [
"monthly"
],
// security
"osvVulnerabilityAlerts": true,
"dependencyDashboardOSVVulnerabilitySummary": "all",
// skip next alpine, see https://github.com/mattn/go-sqlite3/issues/1164
"packageRules": [
// oci
{
"matchPackageNames": [
"alpine"
],
"matchUpdateTypes": [
"minor",
"major"
],
"enabled": false
},
// go
{
"matchManagers": [
"gomod"
],
"matchPackagePrefixes": [
"github.com/go-co-op/gocron"
],
"groupName": "gocron"
},
{
"matchManagers": [
"gomod"
],
"matchUpdateTypes": [
"minor"
],
"groupName": "GoLang: all minor dependencies",
"groupSlug": "golang-all-minor-deps"
},
{
"matchManagers": [
"gomod"
],
"matchUpdateTypes": [
"patch"
],
"groupName": "GoLang: all patch dependencies",
"groupSlug": "golang-all-patch-deps"
},
// node
// GLOBAL: ignore @types/node major and minor (manual upgrade with pipeline required)
{
"matchManagers": [
"npm"
],
"matchPackageNames": [
"@types/node"
],
"matchUpdateTypes": [
"major",
"minor"
],
"enabled": false
},
{
"matchManagers": [
"npm"
],
"matchUpdateTypes": [
"minor"
],
"groupName": "Node: all minor dependencies",
"groupSlug": "node-all-minor-deps"
},
{
"matchManagers": [
"npm"
],
"matchUpdateTypes": [
"patch"
],
"groupName": "Node: all patch dependencies",
"groupSlug": "node-all-patch-deps"
}
]
}