MCPcopy Create free account
hub / github.com/ScriptedAlchemy/tracedecay / asset_name

Function asset_name

src/cloud.rs:131–138  ·  view source on GitHub ↗

Archive naming convention per platform. Must stay in sync with the `tar czf` / `Compress-Archive` invocations in `.github/workflows/release.yml` and `release-beta.yml`: - Stable: `tracedecay-v{version}-{platform}.{ext}` - Beta: `tracedecay-beta-v{version}-{platform}.{ext}`

(version: &str, is_beta: bool)

Source from the content-addressed store, hash-verified

129/// - Stable: `tracedecay-v{version}-{platform}.{ext}`
130/// - Beta: `tracedecay-beta-v{version}-{platform}.{ext}`
131pub(crate) fn asset_name(version: &str, is_beta: bool) -> String {
132 let prefix = if is_beta {
133 "tracedecay-beta"
134 } else {
135 "tracedecay"
136 };
137 platform_asset_name(prefix, version)
138}
139
140fn platform_asset_name(prefix: &str, version: &str) -> String {
141 let platform = current_platform();

Calls 1

platform_asset_nameFunction · 0.85