renovate/default.json
Sergei Poljanski 6c98a4d354
Follow nginx mainline again
blog and czsk now run nginx mainline (1.31), which upstream recommends;
the stable-only rule would hold their updates back. Drop it.

Assisted-by: Claude:opus-5-5
2026-11-13 03:27:17 +04:00

67 lines
1.7 KiB
JSON

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"description": "Shared Renovate rules for asxpi/* and czsk/* (extend with local>asxpi/renovate)",
"extends": [
"config:recommended",
":disableDependencyDashboard"
],
"timezone": "Europe/Helsinki",
"labels": [
"dependencies"
],
"prHourlyLimit": 0,
"prConcurrentLimit": 10,
"commitMessagePrefix": "deps:",
"constraints": {
"bundler": "2.7.2"
},
"packageRules": [
{
"description": "Keep lock files on the bundler nixpkgs ships (BUNDLED WITH 2.7.2); a newer one makes CI install no gems",
"matchManagers": [
"bundler"
],
"matchPackageNames": [
"bundler"
],
"enabled": false
},
{
"description": "Postgres majors need a dump and restore: open the PR, never let it look routine",
"matchPackageNames": [
"postgres",
"docker.io/library/postgres"
],
"matchUpdateTypes": [
"major"
],
"labels": [
"dependencies",
"needs-migration"
],
"prBodyNotes": [
"A Postgres major upgrade needs pg_dumpall + restore into a fresh volume (see storage/README.md). Do not merge as a routine bump."
]
},
{
"description": "Group the patch and minor bumps of a repo's GitHub/Forgejo actions",
"matchManagers": [
"github-actions"
],
"matchUpdateTypes": [
"minor",
"patch"
],
"groupName": "CI actions"
},
{
"description": "Renovate itself releases daily; once a month is enough",
"matchPackageNames": [
"ghcr.io/renovatebot/renovate"
],
"schedule": [
"* * 1 * *"
]
}
]
}