Skip to content

Commit 2cad340

Browse files
committed
Skip node module in ci on musl
1 parent 9313ab8 commit 2cad340

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

.github/workflows/upload-binaries.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,17 @@ jobs:
6060
rustup target add ${{ matrix.target }}
6161
cargo build -p tmc-langs-cli --release --target ${{ matrix.target }}
6262
npm --prefix ./crates/bindings/tmc-langs-node install
63-
npm --prefix ./crates/bindings/tmc-langs-node run build -- --release --target ${{ matrix.target }}
63+
64+
- name: Build for node
65+
if: ${{ matrix.target != 'x86_64-unknown-linux-musl' }}
66+
run: npm --prefix ./crates/bindings/tmc-langs-node run build -- --release --target ${{ matrix.target }}
6467

6568
- name: Deploy
66-
run: |
67-
gsutil cp ./target/${{ matrix.target }}/release/tmc-langs-cli gs://${{ secrets.GCP_BUCKET }}/tmc-langs-rust/tmc-langs-cli-${{ matrix.target }}-$TAG
68-
gsutil cp ./crates/bindings/tmc-langs-node/ts/functions.node gs://${{ secrets.GCP_BUCKET }}/tmc-langs-rust/tmc-langs-${{ matrix.target }}-$TAG.node
69+
run: gsutil cp ./target/${{ matrix.target }}/release/tmc-langs-cli gs://${{ secrets.GCP_BUCKET }}/tmc-langs-rust/tmc-langs-cli-${{ matrix.target }}-$TAG
70+
71+
- name: Deploy for node
72+
if: ${{ matrix.target != 'x86_64-unknown-linux-musl' }}
73+
run: gsutil cp ./crates/bindings/tmc-langs-node/ts/functions.node gs://${{ secrets.GCP_BUCKET }}/tmc-langs-rust/tmc-langs-${{ matrix.target }}-$TAG.node
6974

7075
windows:
7176
runs-on: windows-2022

0 commit comments

Comments
 (0)