Skip to content

Commit f5ea5d2

Browse files
committed
Update test build workflow for Linux
1 parent 076ebed commit f5ea5d2

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

.github/workflows/run_unit_tests.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,18 +49,20 @@ jobs:
4949
git pull
5050
./emsdk install latest
5151
./emsdk activate latest
52-
source ./emsdk_env.sh
5352
5453
- name: Build and install library
5554
run: |
55+
source ./emsdk/emsdk_env.sh
5656
mkdir build
5757
cd build
5858
cmake ..
5959
make
6060
sudo make install
6161
6262
- name: Build WebAssembly bindings
63-
run: yarn run build
63+
run: |
64+
source ./emsdk/emsdk_env.sh
65+
yarn run build
6466
6567
- name: Perform npm package publish dry run
6668
run: npm publish . --dry-run

0 commit comments

Comments
 (0)