From 18ab49af7a4dac83bc0ce6cc8f34bd82c92f68ed Mon Sep 17 00:00:00 2001 From: "t.behrendt" Date: Thu, 2 Jul 2026 12:12:48 +0200 Subject: [PATCH] refactor: rename action -> actions --- .gitea/workflows/ci.yaml | 1 + action.json | 77 +-------------------------------------- actions.json | 79 ++++++++++++++++++++++++++++++++++++++++ common.json | 9 +++++ 4 files changed, 90 insertions(+), 76 deletions(-) create mode 100644 actions.json diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index fa6220e..d326853 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -11,6 +11,7 @@ jobs: matrix: json-file: - "action.json" + - "actions.json" - "k8s.json" - "helm.json" - "common.json" diff --git a/action.json b/action.json index eb8e405..1d58556 100644 --- a/action.json +++ b/action.json @@ -1,79 +1,4 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": [ - "local>t.behrendt/renovate-configs:common", - "helpers:pinGitHubActionDigests" - ], - "packageRules": [ - { - "matchManagers": ["github-actions"], - "addLabels": ["deps", "action"] - }, - { - "matchManagers": ["github-actions"], - "matchUpdateTypes": ["minor", "patch"], - "groupName": "actions" - }, - { - "matchManagers": ["github-actions"], - "matchUpdateTypes": ["minor", "patch"], - "matchPackageNames": [ - "actions/checkout", - "actions/cache", - "actions/cache/*", - "actions/setup-go", - "azure/setup-kubectl", - "azure/setup-helm", - "azure/k8s-set-context", - "azure/k8s-create-secret", - "azure/k8s-deploy", - "azure/k8s-lint", - "helmfile/helmfile-action", - "docker/setup-buildx-action", - "docker/login-action", - "docker/build-push-action", - "oven-sh/setup-bun" - ], - "automerge": true, - "platformAutomerge": true, - "automergeType": "pr", - "addLabels": ["automerge"] - }, - { - "matchManagers": ["github-actions"], - "matchUpdateTypes": ["minor", "patch"], - "matchPackageNames": [ - "t.behrendt/actions", - "t.behrendt/actions/*", - "t.behrendt/conventional-semantic-git-tag-increment", - "t.behrendt/k_deploy_workflows", - "t.behrendt/validate-json-by-json-schema-action" - ], - "matchRegistryUrls": ["https://gitea.t000-n.de/**"], - "automerge": true, - "platformAutomerge": true, - "automergeType": "pr", - "addLabels": ["automerge"] - }, - { - "matchManagers": ["github-actions"], - "matchUpdateTypes": ["major"], - "matchPackageNames": ["actions/checkout"], - "matchNewValue": "v7.0.0", - "automerge": true, - "platformAutomerge": true, - "automergeType": "pr", - "addLabels": ["automerge"] - }, - { - "matchManagers": ["github-actions"], - "matchUpdateTypes": ["major"], - "matchPackageNames": ["actions/cache"], - "matchNewValue": "v6.0.0", - "automerge": true, - "platformAutomerge": true, - "automergeType": "pr", - "addLabels": ["automerge"] - } - ] + "extends": ["local>t.behrendt/actions"] } diff --git a/actions.json b/actions.json new file mode 100644 index 0000000..eb8e405 --- /dev/null +++ b/actions.json @@ -0,0 +1,79 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "local>t.behrendt/renovate-configs:common", + "helpers:pinGitHubActionDigests" + ], + "packageRules": [ + { + "matchManagers": ["github-actions"], + "addLabels": ["deps", "action"] + }, + { + "matchManagers": ["github-actions"], + "matchUpdateTypes": ["minor", "patch"], + "groupName": "actions" + }, + { + "matchManagers": ["github-actions"], + "matchUpdateTypes": ["minor", "patch"], + "matchPackageNames": [ + "actions/checkout", + "actions/cache", + "actions/cache/*", + "actions/setup-go", + "azure/setup-kubectl", + "azure/setup-helm", + "azure/k8s-set-context", + "azure/k8s-create-secret", + "azure/k8s-deploy", + "azure/k8s-lint", + "helmfile/helmfile-action", + "docker/setup-buildx-action", + "docker/login-action", + "docker/build-push-action", + "oven-sh/setup-bun" + ], + "automerge": true, + "platformAutomerge": true, + "automergeType": "pr", + "addLabels": ["automerge"] + }, + { + "matchManagers": ["github-actions"], + "matchUpdateTypes": ["minor", "patch"], + "matchPackageNames": [ + "t.behrendt/actions", + "t.behrendt/actions/*", + "t.behrendt/conventional-semantic-git-tag-increment", + "t.behrendt/k_deploy_workflows", + "t.behrendt/validate-json-by-json-schema-action" + ], + "matchRegistryUrls": ["https://gitea.t000-n.de/**"], + "automerge": true, + "platformAutomerge": true, + "automergeType": "pr", + "addLabels": ["automerge"] + }, + { + "matchManagers": ["github-actions"], + "matchUpdateTypes": ["major"], + "matchPackageNames": ["actions/checkout"], + "matchNewValue": "v7.0.0", + "automerge": true, + "platformAutomerge": true, + "automergeType": "pr", + "addLabels": ["automerge"] + }, + { + "matchManagers": ["github-actions"], + "matchUpdateTypes": ["major"], + "matchPackageNames": ["actions/cache"], + "matchNewValue": "v6.0.0", + "automerge": true, + "platformAutomerge": true, + "automergeType": "pr", + "addLabels": ["automerge"] + } + ] +} diff --git a/common.json b/common.json index 1aab0fd..22de685 100644 --- a/common.json +++ b/common.json @@ -19,6 +19,15 @@ "minimumReleaseAge": "7 days", "minimumReleaseAgeBehaviour": "timestamp-required", "internalChecksFilter": "strict" + }, + { + "matchManagers": ["renovate-config"], + "matchPackageNames": ["local>t.behrendt/renovate-configs:action"], + "replacementName": "local>t.behrendt/renovate-configs:actions", + "automerge": true, + "platformAutomerge": true, + "automergeType": "pr", + "addLabels": ["automerge"] } ], "osvVulnerabilityAlerts": true,