Remove prebuilt musl binaries in release config

significant_whitespace 0.52.0
Wilfred Hughes 2023-10-08 15:40:39 +07:00
parent 6ac7fd01a4
commit b07e5198b5
2 changed files with 16 additions and 3 deletions

@ -34,8 +34,12 @@ jobs:
# Targets using cross-compilation (upload-rust-binary-action
# detects that they need cross).
- target: x86_64-unknown-linux-musl
os: ubuntu-20.04
# TODO: fix musl so it statically links during release, see
# https://github.com/Wilfred/difftastic/issues/563
#
# - target: x86_64-unknown-linux-musl
# os: ubuntu-20.04
- target: aarch64-unknown-linux-gnu
os: ubuntu-20.04
- target: aarch64-apple-darwin
@ -63,4 +67,3 @@ jobs:
- uses: katyo/publish-crates@v1
with:
registry-token: ${{ secrets.CARGO_REGISTRY_TOKEN }}

@ -17,6 +17,16 @@ values are constructed, such as `Foo {}`).
Improved syntax highlighting for C#.
### Build
This release does not provide a prebuilt musl binary, due
to [a dynamic linking
issue](https://github.com/Wilfred/difftastic/issues/563) with binaries
in the release script.
musl remains tested in CI and supported for users, but you will need
to compile difftastic from source.
## 0.51.1 (released 25th August 2023)
Fixed an issue with GitHub actions that prevented prebuilt binaries