feat(manager): add missing mise core toolings (#32954)

This commit is contained in:
Risu
2024-12-07 15:50:59 +09:00
committed by GitHub
parent 6e1d6d13e7
commit bad3cb550e
@@ -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,
},
},
};