23
23
- host : macos-latest
24
24
target : x86_64-apple-darwin
25
25
26
- - host : ubuntu-latest
27
- target : aarch64-unknown-linux-gnu
28
- setup : |
29
- sudo apt update
30
- sudo apt install -y g++-aarch64-linux-gnu libc6-dev-arm64-cross xz-utils
31
- mkdir zig
32
- curl --show-error --location https://ziglang.org/builds/zig-linux-x86_64-0.14.0-dev.3028+cdc9d65b0.tar.xz | tar -J -xf - -C zig --strip-components 1
33
- export PATH=$PATH:$(pwd)/zig
34
- echo "$(pwd)/zig" >> $GITHUB_PATH
35
-
36
- - host : ubuntu-latest
37
- target : x86_64-unknown-linux-gnu
38
- container : amazon/aws-lambda-nodejs:20
39
- install : |
40
- microdnf install -y gcc gcc-c++ git tar xz
41
- curl https://sh.rustup.rs -sSf | bash -s -- -y
42
-
43
- mkdir ../zig
44
- curl --show-error --location https://ziglang.org/builds/zig-linux-x86_64-0.14.0-dev.3028+cdc9d65b0.tar.xz | tar -J -xf - -C ../zig --strip-components 1
45
- export PATH=$PATH:$(pwd)/../zig
46
- echo "$(pwd)/../zig" >> $GITHUB_PATH
47
- setup : |
48
- pnpm install
49
-
50
26
- host : ubuntu-latest
51
27
target : x86_64-unknown-linux-musl
52
28
container : ghcr.io/napi-rs/napi-rs/nodejs-rust:stable-2023-09-17-alpine
@@ -150,9 +126,7 @@ jobs:
150
126
run : |
151
127
mv native-packages/turbo-library-aarch64-apple-darwin/@turbo/repository.darwin-arm64.node packages/turbo-repository/npm/darwin-arm64/
152
128
mv native-packages/turbo-library-x86_64-apple-darwin/@turbo/repository.darwin-x64.node packages/turbo-repository/npm/darwin-x64/
153
- mv native-packages/turbo-library-aarch64-unknown-linux-gnu/@turbo/repository.linux-arm64-gnu.node packages/turbo-repository/npm/linux-arm64-gnu/
154
129
mv native-packages/turbo-library-aarch64-unknown-linux-musl/@turbo/repository.linux-arm64-musl.node packages/turbo-repository/npm/linux-arm64-musl/
155
- mv native-packages/turbo-library-x86_64-unknown-linux-gnu/@turbo/repository.linux-x64-gnu.node packages/turbo-repository/npm/linux-x64-gnu/
156
130
mv native-packages/turbo-library-x86_64-unknown-linux-musl/@turbo/repository.linux-x64-musl.node packages/turbo-repository/npm/linux-x64-musl/
157
131
mv native-packages/turbo-library-aarch64-pc-windows-msvc/@turbo/repository.win32-arm64-msvc.node packages/turbo-repository/npm/win32-arm64-msvc/
158
132
mv native-packages/turbo-library-x86_64-pc-windows-msvc/@turbo/repository.win32-x64-msvc.node packages/turbo-repository/npm/win32-x64-msvc/
@@ -167,9 +141,7 @@ jobs:
167
141
mkdir tarballs
168
142
npm pack packages/turbo-repository/npm/darwin-arm64
169
143
npm pack packages/turbo-repository/npm/darwin-x64
170
- npm pack packages/turbo-repository/npm/linux-arm64-gnu
171
144
npm pack packages/turbo-repository/npm/linux-arm64-musl
172
- npm pack packages/turbo-repository/npm/linux-x64-gnu
173
145
npm pack packages/turbo-repository/npm/linux-x64-musl
174
146
npm pack packages/turbo-repository/npm/win32-arm64-msvc
175
147
npm pack packages/turbo-repository/npm/win32-x64-msvc
@@ -194,9 +166,7 @@ jobs:
194
166
TAG="canary"
195
167
npm publish -ddd --tag ${TAG} --access public turbo-repository-darwin-arm64-${VERSION}.tgz
196
168
npm publish -ddd --tag ${TAG} --access public turbo-repository-darwin-x64-${VERSION}.tgz
197
- npm publish -ddd --tag ${TAG} --access public turbo-repository-linux-arm64-gnu-${VERSION}.tgz
198
169
npm publish -ddd --tag ${TAG} --access public turbo-repository-linux-arm64-musl-${VERSION}.tgz
199
- npm publish -ddd --tag ${TAG} --access public turbo-repository-linux-x64-gnu-${VERSION}.tgz
200
170
npm publish -ddd --tag ${TAG} --access public turbo-repository-linux-x64-musl-${VERSION}.tgz
201
171
npm publish -ddd --tag ${TAG} --access public turbo-repository-win32-arm64-msvc-${VERSION}.tgz
202
172
npm publish -ddd --tag ${TAG} --access public turbo-repository-win32-x64-msvc-${VERSION}.tgz
0 commit comments