Compare commits

..

3 Commits

Author SHA1 Message Date
t.behrendt 927bbdf147 refactor: rename docker-compose -> docker
CI / Test (common.json) (pull_request) Successful in 5s
CI / Test (bun-npm.json) (pull_request) Successful in 5s
CI / Test (action.json) (pull_request) Successful in 11s
CI / Test (docker-compose.json) (pull_request) Successful in 5s
CI / Test (docker.json) (pull_request) Successful in 4s
CI / Test (helm.json) (pull_request) Successful in 4s
CI / Test (k8s.json) (pull_request) Successful in 4s
CI / Test (npm.json) (pull_request) Successful in 4s
CI / Test (golang.json) (pull_request) Successful in 13s
CI / Test (actions.json) (pull_request) Successful in 27s
CI / Format (pull_request) Successful in 5s
2026-07-09 07:29:11 +02:00
t.behrendt 5212f3a0d5 refactor: rename bun-npm -> npm 2026-07-09 07:28:12 +02:00
t.behrendt 5696d59376 refactor: rename action -> actions 2026-07-09 07:25:37 +02:00
9 changed files with 157 additions and 115 deletions
+2 -2
View File
@@ -16,10 +16,10 @@ jobs:
fetch-depth: 0
- name: Increment tag
id: tag
uses: https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment@3ab82e6aa1db388a34562f5ce6eedb598651d916 # 0.1.42
uses: https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment@e393dbb067c09fd43519392572ccf63b66cba92d # 0.1.39
with:
token: ${{ secrets.GITEA_TOKEN }}
prerelease: ${{ github.event_name == 'workflow_dispatch' }}
- uses: https://gitea.t000-n.de/t.behrendt/actions/release-git-tag@4d70654e80019edcc5f6422e1a85580f1e0f3d52 # 0.2.10
- uses: https://gitea.t000-n.de/t.behrendt/actions/release-git-tag@29f50ea246d5d9a62ac3c611fa5c8a6e9846df5a # 0.2.8
with:
tag: ${{ steps.tag.outputs.new-tag }}
+3
View File
@@ -11,11 +11,14 @@ jobs:
matrix:
json-file:
- "action.json"
- "actions.json"
- "k8s.json"
- "helm.json"
- "common.json"
- "docker-compose.json"
- "docker.json"
- "bun-npm.json"
- "npm.json"
- "golang.json"
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
+1 -76
View File
@@ -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"]
}
+79
View File
@@ -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"]
}
]
}
+1 -29
View File
@@ -1,32 +1,4 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["local>t.behrendt/renovate-configs:common"],
"packageRules": [
{
"matchManagers": ["npm", "bun"],
"addLabels": ["deps", "npm"]
},
{
"description": "Group all minor and patch updates together",
"groupName": "all non-major dependencies",
"groupSlug": "all-minor-patch",
"matchUpdateTypes": ["minor", "patch"],
"matchManagers": ["npm", "bun"]
},
{
"description": "Group Bun runtime version",
"groupName": "bun version",
"groupSlug": "bun-version",
"matchManagers": ["bun-version"],
"matchPackageNames": ["Bun", "bun"]
},
{
"description": "Group Bun Docker image",
"groupName": "bun version",
"groupSlug": "bun-version",
"matchDatasources": ["docker"],
"matchPackageNames": ["docker.io/oven/bun", "oven/bun"],
"additionalBranchPrefix": ""
}
]
"extends": ["local>t.behrendt/renovate-configs:npm"]
}
+28 -1
View File
@@ -15,10 +15,37 @@
"packageRules": [
{
"description": "Don't update dependencies unless they are at least 7 days old (except for internal deps).",
"matchPackageNames": ["!t.behrendt/**", "!gitea.t000-n.de/t.behrendt/**"],
"matchPackageNames": ["!t.behrendt/**", "gitea.t000-n.de/t.behrendt/**"],
"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"]
},
{
"matchManagers": ["renovate-config"],
"matchPackageNames": ["local>t.behrendt/renovate-configs:bun-npm"],
"replacementName": "local>t.behrendt/renovate-configs:npm",
"automerge": true,
"platformAutomerge": true,
"automergeType": "pr",
"addLabels": ["automerge"]
},
{
"matchManagers": ["renovate-config"],
"matchPackageNames": ["local>t.behrendt/renovate-configs:docker-compose"],
"replacementName": "local>t.behrendt/renovate-configs:docker",
"automerge": true,
"platformAutomerge": true,
"automergeType": "pr",
"addLabels": ["automerge"]
}
],
"osvVulnerabilityAlerts": true,
+1 -7
View File
@@ -1,10 +1,4 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["local>t.behrendt/renovate-configs:common"],
"docker-compose": {
"digest": {
"enabled": true
},
"addLabels": ["deps", "docker"]
}
"extends": ["local>t.behrendt/renovate-configs:docker"]
}
+10
View File
@@ -0,0 +1,10 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["local>t.behrendt/renovate-configs:common"],
"docker-compose": {
"digest": {
"enabled": true
},
"addLabels": ["deps", "docker"]
}
}
+32
View File
@@ -0,0 +1,32 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["local>t.behrendt/renovate-configs:common"],
"packageRules": [
{
"matchManagers": ["npm", "bun"],
"addLabels": ["deps", "npm"]
},
{
"description": "Group all minor and patch updates together",
"groupName": "all non-major dependencies",
"groupSlug": "all-minor-patch",
"matchUpdateTypes": ["minor", "patch"],
"matchManagers": ["npm", "bun"]
},
{
"description": "Group Bun runtime version",
"groupName": "bun version",
"groupSlug": "bun-version",
"matchManagers": ["bun-version"],
"matchPackageNames": ["Bun", "bun"]
},
{
"description": "Group Bun Docker image",
"groupName": "bun version",
"groupSlug": "bun-version",
"matchDatasources": ["docker"],
"matchPackageNames": ["docker.io/oven/bun", "oven/bun"],
"additionalBranchPrefix": ""
}
]
}