github: enable Dependabot action updates

Why:
Pinned GitHub Actions improve workflow integrity, but they should not freeze
CI on old action commits indefinitely. Automated update pull requests give us a
reviewable path for security and maintenance updates after pinning.

Impact:
Dependabot will open weekly GitHub Actions update pull requests.

Before/After:
Before, action updates were manual; after, Dependabot proposes them weekly.

Technical Overview:
Add a Dependabot v2 configuration for the `github-actions` ecosystem at the
repository root. Limit open update pull requests to keep review load bounded.
Apply the existing CI and cleanup labels and use a short CI commit-message
prefix so update PRs are easy to identify in the history.

With the help of AI-Agents: Harvey
This commit is contained in:
Rainer Gerhards 2026-05-04 17:13:10 +02:00
parent 145c5e64b5
commit f6f1bc28c7
No known key found for this signature in database
GPG Key ID: 0CB6B2A8BE80B499

17
.github/dependabot.yml vendored Normal file
View File

@ -0,0 +1,17 @@
---
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
open-pull-requests-limit: 5
groups:
github-actions:
patterns:
- "*"
labels:
- "CI"
- "cleanup"
commit-message:
prefix: "ci"