feat(renovate): automerge mise minor/patch

This commit is contained in:
JJGadgets
2025-07-14 00:24:49 +08:00
parent 25e778cc66
commit 50cfaa4593
3 changed files with 4 additions and 2 deletions

View File

@@ -53,7 +53,7 @@ python = ["3.13.5"]
"aqua:astral-sh/uv" = ["0.7.20"] # faster than pipx, and can be installed with mise directly
"pipx:flux-local" = ["7.5.6", "5.5.1"]
"pipx:pipx" = ["1.7.1"]
"ubi:robusta-dev/krr" = { version = "v1.24.0", matching_regex = "krr-ubuntu-latest" }
"pipx:robusta-dev/krr" = { version = "v1.24.0", uvx_args = "--no-config", matching_regex = "krr-ubuntu-latest" }
# rust = ["1.80.1"]
# "cargo:cargo-binstall" = ["1.10.3"]
"aqua:cargo-bins/cargo-binstall" = ["1.14.1"]

View File

@@ -71,6 +71,7 @@
"description": "Flux Group",
"groupName": "Flux",
"matchPackageNames": ["**fluxcd**", "**flux2**", "!**miniflux**"],
"versioning": "semver",
"automerge": false,
"separateMinorPatch": true,
"sourceUrl": "https://github.com/fluxcd/flux2"
@@ -81,6 +82,7 @@
"matchPackageNames": ["**flux**", "!miniflux"],
"matchDatasources": ["docker", "github-tags"],
"matchUpdateTypes": ["patch"],
"versioning": "semver",
"automerge": true,
"automergeType": "pr",
"rebaseWhen": "behind-base-branch"

View File

@@ -5,7 +5,7 @@
"description": "Mise GitHub: Use package name as user/org if no user/org",
"matchFileNames": [".mise.toml", "mise.toml"],
"matchDatasources": ["github-releases", "github-tags"],
"overridePackageName": "{{#if (lookup (split packageName '/') 1)}}{{packageName}}{{else}}{{depName}}/{{depName}}{{/if}}"
"overridePackageName": "{{#if (lookup (split packageName '/') 1)}}{{packageName}}{{else if (lookup (split packageName ':') 1)}}{{ lookup (split packageName ':') 1 }}/{{ lookup (split packageName ':') 1 }}{{else}}{{packageName}}/{{packageName}}{{/if}}"
},
{
"matchFileNames": [".mise.toml", "mise.toml"],