From 2218c88fb0e1640634f97f068fd0fbacb5a46af1 Mon Sep 17 00:00:00 2001 From: Wilfred Hughes Date: Mon, 3 Feb 2025 08:44:47 -0800 Subject: [PATCH] Enable prebuilt musl binaries on release These binaries now work when testing them on CI, so I believe the issues have now been resolved. This was probably due to the rustc version upgrades. Closes #563 --- .github/workflows/release.yml | 8 ++------ CHANGELOG.md | 4 ++++ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3acd054f8..748af774a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -34,12 +34,8 @@ jobs: # Targets using cross-compilation (upload-rust-binary-action # detects that they need cross). - - # 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: x86_64-unknown-linux-musl + os: ubuntu-20.04 - target: aarch64-unknown-linux-gnu os: ubuntu-20.04 - target: aarch64-apple-darwin diff --git a/CHANGELOG.md b/CHANGELOG.md index 58edbcf2f..544e92e24 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,10 @@ ISO-8859-1), and is stricter about UTF-16 detection. Updated to the latest tree-sitter parser for LaTeX, Make, Rust and YAML. +### Build + +Releases now include prebuilt musl binaries. + ## 0.62 (released 20th December 2024) ### Diffing