Migrate GitHub Actions updates from Dependabot to Renovate (#182668)

This commit is contained in:
Franck Nijhof
2026-09-19 17:01:03 +02:00
committed by GitHub
parent 70671b8a6d
commit 3f5a758f5f
2 changed files with 38 additions and 22 deletions
-21
View File
@@ -1,21 +0,0 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: daily
time: "06:00"
open-pull-requests-limit: 10
labels:
- dependency
- github_actions
cooldown:
default-days: 7
groups:
codeql-action:
patterns:
- "github/codeql-action/*"
ignore:
# Managed by gh aw compile. Version-locked to the gh-aw compiler; do not bump.
- dependency-name: "github/gh-aw-actions/**"
- dependency-name: "github/gh-aw-actions"
+38 -1
View File
@@ -9,6 +9,7 @@
"dockerfile",
"npm",
"custom.regex",
"github-actions",
"homeassistant-manifest"
],
@@ -55,7 +56,7 @@
],
"minimumReleaseAge": "7 days",
"prConcurrentLimit": 10,
"prConcurrentLimit": 0,
"prHourlyLimit": 2,
"schedule": ["before 6am"],
@@ -183,6 +184,22 @@
"enabled": true,
"labels": ["dependency"]
},
{
"description": "GitHub Actions used in our workflows (allowlisted). Runner labels and action version inputs are deliberately left out.",
"matchManagers": ["github-actions"],
"matchDepTypes": ["action", "workflow", "docker", "container", "service"],
"enabled": true,
"labels": ["dependency", "github_actions"]
},
{
"description": "Managed by gh aw compile. Version-locked to the gh-aw compiler; do not bump.",
"matchPackageNames": [
"github/gh-aw-actions",
"/^github\\/gh-aw-actions\\//",
"/^ghcr\\.io\\/github\\/gh-aw/"
],
"enabled": false
},
{
"description": "pnpm version pinned in the E2E tests packageManager field (allowlisted)",
"matchManagers": ["npm"],
@@ -192,6 +209,14 @@
"enabled": true,
"labels": ["dependency"]
},
{
"description": "Playwright pinned in the E2E tests (allowlisted)",
"matchManagers": ["npm"],
"matchFileNames": ["tests/e2e/package.json"],
"matchPackageNames": ["@playwright/test"],
"enabled": true,
"labels": ["dependency"]
},
{
"description": "For types-* stubs, only allow patch updates. Major/minor bumps track the upstream runtime package version and must be manually coordinated with the corresponding pin.",
"matchPackageNames": ["/^types-/"],
@@ -247,6 +272,18 @@
"groupName": "pylint",
"groupSlug": "pylint"
},
{
"description": "Group the github/codeql-action subactions into one PR (they share a release)",
"matchPackageNames": ["/^github\\/codeql-action(?:\\/|$)/"],
"groupName": "github/codeql-action",
"groupSlug": "codeql-action"
},
{
"description": "Group the actions/cache subactions into one PR (they share a release)",
"matchPackageNames": ["/^actions\\/cache(?:\\/|$)/"],
"groupName": "actions/cache",
"groupSlug": "actions-cache"
},
{
"description": "Group go2rtc Dockerfile pin with const.py RECOMMENDED_VERSION into one PR",
"matchPackageNames": ["ghcr.io/alexxit/go2rtc"],