From db7a1285e0d5286fe85addb2fb842cf40bc3e684 Mon Sep 17 00:00:00 2001 From: Dmitriy Kovalenko Date: Tue, 21 Jan 2025 15:44:48 -0800 Subject: [PATCH] feat: Provide native linux arm-64 build (#117) --- .github/workflows/build.yml | 4 ++++ npm_package/post_install.js | 1 + 2 files changed, 5 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 56ef87ff..18b45fc7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,6 +18,10 @@ jobs: artifact: "linux-x64" ocaml-compiler: "ocaml-variants.5.2.0+options,ocaml-option-flambda" triplet: "x64-linux" + - os: ubuntu-24.04-arm + artifact: "linux-arm64" + ocaml-compiler: "ocaml-variants.5.2.0+options,ocaml-option-flambda" + triplet: "arm64-linux" - os: windows-latest artifact: "windows-x64" ocaml-compiler: "ocaml-variants.5.2.0+options,ocaml-option-flambda" diff --git a/npm_package/post_install.js b/npm_package/post_install.js index a6030981..1e6d78ea 100644 --- a/npm_package/post_install.js +++ b/npm_package/post_install.js @@ -4,6 +4,7 @@ const os = require('os'); const binaries = { 'linux-x64': 'odiff-linux-x64.exe', + 'linux-arm64': 'odiff-linux-arm64.exe', 'darwin-arm64': 'odiff-macos-arm64.exe', 'darwin-x64': 'odiff-macos-x64.exe', 'win32-x64': 'odiff-windows-x64.exe',