commit e2504220e868928d423408321fdfcb63d4f5e6f8
parent 78d22a58fa18ef126a5404fb23888265fa20e12a
Author: MTRNord <mtrnord1@gmail.com>
Date: Sat, 30 Sep 2023 17:37:27 +0200
Fix build
Diffstat:
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml
@@ -38,19 +38,22 @@ jobs:
docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-debian
build: |-
set -e &&
- make build --target x86_64-unknown-linux-gnu &&
+ make yara &&
+ yarn build --target x86_64-unknown-linux-gnu &&
strip *.node
- host: macos-latest
target: aarch64-apple-darwin
build: |
- make build --target aarch64-apple-darwin
+ make yara
+ yarn build --target aarch64-apple-darwin
strip -x *.node
- host: ubuntu-latest
target: aarch64-unknown-linux-gnu
docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-debian-aarch64
build: |-
set -e &&
- make build --target aarch64-unknown-linux-gnu &&
+ make yara &&
+ yarn build --target aarch64-unknown-linux-gnu &&
aarch64-unknown-linux-gnu-strip *.node
name: stable - ${{ matrix.settings.target }} - node@18
runs-on: ${{ matrix.settings.host }}