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)
| 129 | /// - Stable: `tracedecay-v{version}-{platform}.{ext}` |
| 130 | /// - Beta: `tracedecay-beta-v{version}-{platform}.{ext}` |
| 131 | pub(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 | |
| 140 | fn platform_asset_name(prefix: &str, version: &str) -> String { |
| 141 | let platform = current_platform(); |