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',