@@ -2,22 +2,22 @@ name: node-bind-build
2
2
env :
3
3
DEBUG : napi:*
4
4
APP_NAME : mako
5
- MACOSX_DEPLOYMENT_TARGET : ' 10.13'
5
+ MACOSX_DEPLOYMENT_TARGET : " 10.13"
6
6
on :
7
7
workflow_dispatch :
8
8
push :
9
9
branches :
10
10
- master
11
11
tags-ignore :
12
- - ' ** '
12
+ - " ** "
13
13
paths-ignore :
14
- - ' **/*.md'
14
+ - " **/*.md"
15
15
- LICENSE
16
- - ' **/*.gitignore'
16
+ - " **/*.gitignore"
17
17
- .editorconfig
18
18
- docs/**
19
19
pull_request :
20
- types : [ opened, synchronize ]
20
+ types : [opened, synchronize]
21
21
jobs :
22
22
build :
23
23
strategy :
41
41
docker : ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-debian
42
42
build : |-
43
43
set -e &&
44
+ npm install -g corepack@latest &&
45
+ corepack enable &&
44
46
pnpm --filter @umijs/mako napi:build --target x86_64-unknown-linux-gnu &&
45
47
strip ./packages/mako/*.node
46
48
- host : ubuntu-latest
57
59
export JEMALLOC_SYS_WITH_LG_PAGE=16 &&
58
60
export CC_aarch64_unknown_linux_gnu=/usr/aarch64-unknown-linux-gnu/bin/aarch64-unknown-linux-gnu-gcc &&
59
61
rustup target add aarch64-unknown-linux-gnu &&
62
+ npm install -g corepack@latest &&
63
+ corepack enable &&
60
64
pnpm --filter @umijs/mako napi:build --target aarch64-unknown-linux-gnu
61
65
- host : ubuntu-latest
62
66
target : aarch64-unknown-linux-musl
@@ -128,7 +132,7 @@ jobs:
128
132
if : ${{ matrix.settings.docker }}
129
133
with :
130
134
image : ${{ matrix.settings.docker }}
131
- options : ' --user 0:0 -v ${{ github.workspace }}/.cargo-cache/git/db:/usr/local/cargo/git/db -v ${{ github.workspace }}/.cargo/registry/cache:/usr/local/cargo/registry/cache -v ${{ github.workspace }}/.cargo/registry/index:/usr/local/cargo/registry/index -v ${{ github.workspace }}:/build -w /build'
135
+ options : " --user 0:0 -v ${{ github.workspace }}/.cargo-cache/git/db:/usr/local/cargo/git/db -v ${{ github.workspace }}/.cargo/registry/cache:/usr/local/cargo/registry/cache -v ${{ github.workspace }}/.cargo/registry/index:/usr/local/cargo/registry/index -v ${{ github.workspace }}:/build -w /build"
132
136
run : ${{ matrix.settings.build }}
133
137
- name : Build
134
138
run : ${{ matrix.settings.build }}
0 commit comments