File tree Expand file tree Collapse file tree 4 files changed +28
-4
lines changed Expand file tree Collapse file tree 4 files changed +28
-4
lines changed Original file line number Diff line number Diff line change @@ -17,18 +17,25 @@ jobs:
1717 - name : Checkout source
1818 uses : actions/checkout@v4
1919
20- - name : Setup Node
21- uses : actions /setup-node@v4
20+ - name : Install mamba
21+ uses : mamba-org /setup-micromamba@v1
2222 with :
23- node-version : 20
24- cache : npm
23+ micromamba-version : ' 1.5.8-0'
24+ environment-file : build-environment.yml
25+ cache-environment : true
2526
2627 - name : Install dependencies
28+ shell : bash -l {0}
2729 run : npm ci
2830
2931 - name : Build slides
32+ shell : bash -l {0}
3033 run : npm run build
3134
35+ - name : Build the JupyterLite site
36+ shell : bash -l {0}
37+ run : jupyter lite build --contents litecontent --output-dir dist/lite
38+
3239 - name : Upload build output
3340 uses : actions/upload-pages-artifact@v3
3441 with :
Original file line number Diff line number Diff line change 1+ name : build-env
2+ channels :
3+ - conda-forge
4+ dependencies :
5+ - nodejs
6+ - python
7+ - pip
8+ - jupyter_server
9+ - jupyterlite-core >=0.6
10+ - jupyterlite-xeus >=4
Original file line number Diff line number Diff line change 1+ name : xeus-wasm
2+ channels :
3+ - https://prefix.dev/emscripten-forge-dev
4+ - https://prefix.dev/conda-forge
5+ dependencies :
6+ - xeus-python
7+ - jupytergis-lite
You can’t perform that action at this time.
0 commit comments