From bad3cb550ef1168aab3dbfb31eca4e449db71ec4 Mon Sep 17 00:00:00 2001 From: Risu <79110363+risu729@users.noreply.github.com> Date: Sat, 7 Dec 2024 15:50:59 +0900 Subject: [PATCH] feat(manager): add missing mise core toolings (#32954) --- .../manager/mise/upgradeable-tooling.ts | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/lib/modules/manager/mise/upgradeable-tooling.ts b/lib/modules/manager/mise/upgradeable-tooling.ts index 5664b2ee67..ad57d4914f 100644 --- a/lib/modules/manager/mise/upgradeable-tooling.ts +++ b/lib/modules/manager/mise/upgradeable-tooling.ts @@ -146,4 +146,26 @@ export const miseTooling: Record<string, ToolingDefinition> = { versioning: semverVersioning.id, }, }, + rust: { + misePluginUrl: 'https://mise.jdx.dev/lang/rust.html', + config: { + packageName: 'rust-lang/rust', + datasource: GithubTagsDatasource.id, + }, + }, + swift: { + misePluginUrl: 'https://mise.jdx.dev/lang/swift.html', + config: { + packageName: 'swift-lang/swift', + datasource: GithubReleasesDatasource.id, + extractVersion: '^swift-(?<version>\\S+)', + }, + }, + zig: { + misePluginUrl: 'https://mise.jdx.dev/lang/zig.html', + config: { + packageName: 'ziglang/zig', + datasource: GithubTagsDatasource.id, + }, + }, }; -- GitLab