homelab-ultimate-setup/renovate.json
Richard Nixon 127e62defc Add CI validation and Renovate for Docker image updates
- GitHub Actions workflow to validate compose syntax and lint YAML on push
- Renovate config for automated Docker image update PRs (weekly, Mondays)
- Authelia pinned below v4.38 in Renovate (no HTTPS locally)
2026-01-28 19:58:31 +00:00

26 lines
705 B
JSON

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended",
"docker:enableMajor"
],
"packageRules": [
{
"matchManagers": ["docker-compose"],
"matchUpdateTypes": ["minor", "patch"],
"automerge": false,
"labels": ["docker-update"]
},
{
"matchManagers": ["docker-compose"],
"matchUpdateTypes": ["major"],
"labels": ["docker-update", "breaking"]
},
{
"matchPackageNames": ["authelia/authelia"],
"allowedVersions": "<4.38",
"description": "Pinned below 4.38 - requires HTTPS for session cookies (no TLS in this homelab)"
}
],
"schedule": ["before 8am on Monday"]
}