@@ -24,27 +24,25 @@ jobs:
2424 PYVISTA_OFF_SCREEN : true
2525 DISPLAY : " :99.0"
2626 PYVISTA_JUPYTER_BACKEND : panel
27-
27+
2828 # Steps represent a sequence of tasks that will be executed as part of the job
2929 steps :
3030 # Checkout release branch to work on schedule
3131 - name : Checkout release branch
32- uses : actions/checkout@v3
32+ uses : actions/checkout@v4
3333 if : ${{ github.event_name == 'schedule' }}
3434 with :
3535 ref : release
3636
37- - name : Use current branch
38- uses : actions/checkout@v3
37+ - name : Use current branch
38+ uses : actions/checkout@v4
3939 if : ${{ github.event_name != 'schedule' }}
4040
4141 - name : Special handling of some installation
4242 uses : ./.github/actions/install-dependencies
4343
4444 - name : Install requirements
45- run :
46- python3 -m pip install --no-cache-dir -r docker/requirements.txt --upgrade
47-
45+ run : python3 -m pip install --no-cache-dir -r docker/requirements.txt --upgrade
4846
4947 - name : Test complex notebooks in parallel
5048 run : |
5553 cd chapter1
5654 python3 complex_mode.py
5755 mpirun -n 2 python3 complex_mode.py
58-
56+
5957 - name : Test real notebooks in parallel
6058 run : |
6159 cd chapter1
8583 mpirun -n 2 python3 newton-solver.py
8684
8785 - name : Test building the book
88- run :
89- PYVISTA_OFF_SCREEN=false jupyter-book build -W .
86+ run : PYVISTA_OFF_SCREEN=false jupyter-book build -W .
9087
91-
9288 - uses : actions/upload-artifact@v3
9389 with :
9490 name : webpage
0 commit comments