From f0ab7ff057c0f8c17ae392e18ff45c9c6c8d4c1f Mon Sep 17 00:00:00 2001 From: Palash Bansal Date: Thu, 26 Mar 2026 02:36:50 +0530 Subject: [PATCH] Add linux-arm64 to the build matrix --- .github/workflows/build.yml | 9 +++++++-- PUBLISHING.md | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d516d95..eda4773 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,7 +19,7 @@ jobs: strategy: fail-fast: false matrix: - config: + config: - { name: "Windows Latest MSVC", os: windows-latest, @@ -30,6 +30,11 @@ jobs: os: ubuntu-22.04, artifact: linux-x64, } + - { + name: "Ubuntu_24_ARM64", + os: ubuntu-24.04-arm, + artifact: linux-arm64, + } - { name: "macOS Latest Clang", os: macos-latest, @@ -90,7 +95,7 @@ jobs: run: | brew install cmake cmake --version - + - name: Build shell: bash run: | diff --git a/PUBLISHING.md b/PUBLISHING.md index 426ed44..8ec91b8 100644 --- a/PUBLISHING.md +++ b/PUBLISHING.md @@ -13,7 +13,7 @@ npm version patch # or minor or major git push --tag upstream main ``` -That should build all 3 platforms and then publish a new package +That should build all 4 platforms and then publish a new package on npm. At the time of this writing that generally takes 20-30 minutes. ## Notes