ci: adopt Renovate for dependency updates

This commit is contained in:
Weston Blieden
2026-09-17 08:38:24 +02:00
parent 559fe42294
commit e23272fedd
2 changed files with 20 additions and 17 deletions
-17
View File
@@ -1,17 +0,0 @@
---
version: 2
updates:
- package-ecosystem: github-actions
directory: /
schedule:
interval: monthly
# One PR per repo instead of one per action; the workflow is generated from
# Axis_Cam_Template/ci/build.yml.tmpl, so apply bumps there and re-sync.
groups:
github-actions:
patterns:
- "*"
commit-message:
prefix: ci
labels:
- dependencies
+20
View File
@@ -0,0 +1,20 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:recommended"],
"dependencyDashboard": true,
"ignorePaths": [
".github/workflows/build.yml"
],
"prConcurrentLimit": 3,
"prHourlyLimit": 0,
"schedule": ["before 5am on Monday"],
"packageRules": [
{
"description": "Keep routine Go transitive dependency maintenance together.",
"matchManagers": ["gomod"],
"matchDepTypes": ["indirect"],
"groupName": "Go indirect dependencies",
"groupSlug": "go-indirect-dependencies"
}
]
}