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 = { 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-(?\\S+)', + }, + }, + zig: { + misePluginUrl: 'https://mise.jdx.dev/lang/zig.html', + config: { + packageName: 'ziglang/zig', + datasource: GithubTagsDatasource.id, + }, + }, };