3737 - https://repo.prefix.dev/emscripten-forge-dev
3838 - conda-forge
3939
40-
40+
4141 - name : Install Playwright
4242 run : |
4343 playwright install
8888 - name : setup env with numpy
8989 run : |
9090 micromamba activate pyjs-wasm
91- micromamba create -n pyjs-build-wasm \
91+ micromamba create -n pyjs-build-wasm-with-numpy \
9292 --platform=emscripten-wasm32 \
9393 -c https://repo.prefix.dev/emscripten-forge-dev\
9494 -c https://repo.mamba.pm/conda-forge \
@@ -101,7 +101,7 @@ jobs:
101101 micromamba activate pyjs-wasm
102102 pyjs_code_runner run script \
103103 browser-main \
104- --conda-env $MAMBA_ROOT_PREFIX/envs/pyjs-build-wasm \
104+ --conda-env $MAMBA_ROOT_PREFIX/envs/pyjs-build-wasm-with-numpy \
105105 --mount $(pwd)/tests:/tests \
106106 --mount $(pwd)/module/pyjs:/lib/${{matrix.python_version}}/site-packages/pyjs \
107107 --script main.py \
@@ -117,7 +117,7 @@ jobs:
117117
118118 pyjs_code_runner run script \
119119 browser-worker \
120- --conda-env $MAMBA_ROOT_PREFIX/envs/pyjs-build-wasm \
120+ --conda-env $MAMBA_ROOT_PREFIX/envs/pyjs-build-wasm-with-numpy \
121121 --mount $(pwd)/tests:/tests \
122122 --mount $(pwd)/module/pyjs:/lib/${{matrix.python_version}}/site-packages/pyjs \
123123 --script main.py \
@@ -129,7 +129,7 @@ jobs:
129129 - name : setup minimal env without numpy
130130 run : |
131131 micromamba activate pyjs-wasm
132- micromamba create -n pyjs-build-wasm \
132+ micromamba create -n pyjs-build-wasm-no-numpy \
133133 --platform=emscripten-wasm32 \
134134 -c https://repo.prefix.dev/emscripten-forge-dev\
135135 -c https://repo.mamba.pm/conda-forge \
@@ -143,7 +143,7 @@ jobs:
143143
144144 pyjs_code_runner run script \
145145 browser-main \
146- --conda-env $MAMBA_ROOT_PREFIX/envs/pyjs-build-wasm \
146+ --conda-env $MAMBA_ROOT_PREFIX/envs/pyjs-build-wasm-no-numpy \
147147 --mount $(pwd)/tests:/tests \
148148 --mount $(pwd)/module/pyjs:/lib/${{matrix.python_version}}/site-packages/pyjs \
149149 --script main.py \
0 commit comments