From 343aa921d109b7711fe1c902ce726c547640b5ea Mon Sep 17 00:00:00 2001 From: Samuel Gaist Date: Sat, 4 Oct 2025 19:58:13 +0200 Subject: [PATCH 1/3] feat: add arm architecture to published executable This will allow people using arm based machines to have access to the black binary in the same fashion as for x86_64. --- .github/workflows/upload_binary.yml | 6 +++++- CHANGES.md | 2 ++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/upload_binary.yml b/.github/workflows/upload_binary.yml index 17b591f6320..f854351e841 100644 --- a/.github/workflows/upload_binary.yml +++ b/.github/workflows/upload_binary.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - os: [windows-2025, ubuntu-22.04, macos-latest] + os: [windows-2025, ubuntu-22.04, ubuntu-22.04-arm, macos-latest] include: - os: windows-2025 pathsep: ";" @@ -23,6 +23,10 @@ jobs: pathsep: ":" asset_name: black_linux executable_mime: "application/x-executable" + - os: ubuntu-22.04-arm + pathsep: ":" + asset_name: black_linux-arm + executable_mime: "application/x-executable" - os: macos-latest pathsep: ":" asset_name: black_macos diff --git a/CHANGES.md b/CHANGES.md index d3e8b3d82ff..e2b15b4f8ee 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -25,6 +25,8 @@ +- Now GitHub actions build arm binaries + ### Parser From 25e2c2840f186789823c5b8e895a3d7db550ee33 Mon Sep 17 00:00:00 2001 From: Samuel Gaist Date: Sun, 5 Oct 2025 23:16:04 +0200 Subject: [PATCH 2/3] chore: add missing ticket number in CHANGES.md --- CHANGES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index e2b15b4f8ee..017593d97aa 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -25,7 +25,7 @@ -- Now GitHub actions build arm binaries +- Now GitHub actions build arm binaries (#4773) ### Parser From 7987ac36403414129761b5f122c248b99313ea80 Mon Sep 17 00:00:00 2001 From: Samuel Gaist Date: Fri, 10 Oct 2025 07:17:33 +0200 Subject: [PATCH 3/3] chore: apply suggestion Co-authored-by: Jelle Zijlstra --- CHANGES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index 017593d97aa..8d1f42aa5ab 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -25,7 +25,7 @@ -- Now GitHub actions build arm binaries (#4773) +- Releases now include arm64 Linux binaries (#4773) ### Parser