Limit v0.0.2 release to Linux and Windows
CI / macos-latest (push) Has been cancelled
CI / ubuntu-latest (push) Has been cancelled
CI / windows-latest (push) Has been cancelled

This commit is contained in:
pleb
2026-07-21 10:34:28 -07:00
parent 266483f3cf
commit 290d0674b1
6 changed files with 7 additions and 26 deletions
+2 -7
View File
@@ -45,19 +45,14 @@ cargo run --release -- --kokoro-url http://127.0.0.1:8880
## Release builds
Build Linux and Windows from an x86_64 Linux builder with `release.nix`. Build
macOS on a native x86_64 macOS runner, where Apple's SDK is available. The CI
workflow performs these native builds on every push and retains their binaries
as build artifacts. Package the three binaries with:
Build Linux and Windows binaries locally with `release.nix`, then package them
with:
```bash
nix-build release.nix -A linux -o result-linux
nix-build release.nix -A windows -o result-windows
# On x86_64 macOS:
nix-build release.nix -A macos -o result-macos
./scripts/package-release.sh \
--linux result-linux/bin/mudmouth \
--macos result-macos/bin/mudmouth \
--windows result-windows/bin/mudmouth.exe
```