File tree Expand file tree Collapse file tree 1 file changed +23
-14
lines changed
Expand file tree Collapse file tree 1 file changed +23
-14
lines changed Original file line number Diff line number Diff line change @@ -139,20 +139,29 @@ jobs:
139139 fi
140140 timeout-minutes : 4
141141
142- - name : Jupyter Lite integration
143- shell : bash -l {0}
144- run : |
145- micromamba create -n xeus-lite-host jupyterlite-core=0.6 jupyter_server jupyterlite-xeus -c conda-forge
146- micromamba activate xeus-lite-host
147- jupyter lite build \
148- --XeusAddon.prefix=${{ env.PREFIX }} \
149- --XeusAddon.mounts="${{ env.PREFIX }}/share/xeus-cpp/tagfiles:/share/xeus-cpp/tagfiles" \
150- --XeusAddon.mounts="${{ env.PREFIX }}/etc/xeus-cpp/tags.d:/etc/xeus-cpp/tags.d" \
151- --contents README.md \
152- --contents notebooks/xeus-cpp-lite-demo.ipynb \
153- --contents notebooks/images/marie.png \
154- --contents notebooks/audio/audio.wav \
155- --output-dir dist
142+ - name : Serve Jupyter Lite website
143+ uses : ./.github/actions/Jupyter-serve
144+
145+ - name : Test C++17 kernel in xeus-cpp-lite-demo.ipynb
146+ uses : ./.github/actions/Emscripten-Notebook-Tests
147+ with :
148+ notebook : " xeus-cpp-lite-demo.ipynb"
149+ kernel : " C++17"
150+ timeout-minutes : 6
151+
152+ - name : Test C++20 kernel in xeus-cpp-lite-demo.ipynb
153+ uses : ./.github/actions/Emscripten-Notebook-Tests
154+ with :
155+ notebook : " xeus-cpp-lite-demo.ipynb"
156+ kernel : " C++20"
157+ timeout-minutes : 6
158+
159+ - name : Test C++23 kernel in xeus-cpp-lite-demo.ipynb
160+ uses : ./.github/actions/Emscripten-Notebook-Tests
161+ with :
162+ notebook : " xeus-cpp-lite-demo.ipynb"
163+ kernel : " C++23"
164+ timeout-minutes : 6
156165
157166 - name : Upload artifact
158167 uses : actions/upload-pages-artifact@v3
You can’t perform that action at this time.
0 commit comments