Skip to content

Commit 9778e52

Browse files
committed
Fix JupyterLite deployment
1 parent 9d5c9a9 commit 9778e52

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

.github/workflows/deploy-github-page.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ jobs:
5454
-DCMAKE_INSTALL_PREFIX="$PREFIX" \
5555
-DCMAKE_FIND_ROOT_PATH="$PREFIX" \
5656
-DCMAKE_POSITION_INDEPENDENT_CODE=ON \
57+
-DXEUS_OCTAVE_PKG_REBUILD=ON \
5758
-DCMAKE_VERBOSE_MAKEFILE=ON
5859
5960
emmake make -j${{ env.ncpus }} install
@@ -65,6 +66,8 @@ jobs:
6566
--XeusAddon.prefix=${{ env.PREFIX }} \
6667
--XeusAddon.mounts=$PREFIX/share/octave:/share/octave \
6768
--XeusAddon.mounts=$PREFIX/share/xeus-octave:/share/xeus-octave \
69+
--XeusAddon.default_channels=https://repo.prefix.dev/emscripten-forge-dev \
70+
--XeusAddon.default_channels=https://repo.prefix.dev/conda-forge \
6871
--contents notebooks/xeus-octave-wasm.ipynb \
6972
--output-dir dist
7073

0 commit comments

Comments
 (0)