Skip to content

Commit 0d9ef08

Browse files
committed
Enhance GitHub Actions workflow: update Jupyter Book installation for MyST builds and improve build step descriptions.
1 parent 13b9c67 commit 0d9ef08

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,15 @@ jobs:
5353
run: |
5454
pip install --upgrade pip
5555
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
56-
# Install jupyter-book (latest 2.x) explicitly; pin if stability needed
56+
# Install jupyter-book (latest 2.x) for myst-based site builds
5757
pip install jupyter-book
58+
- name: Show Jupyter Book version
59+
run: jupyter-book --version
5860
- name: (Optional) Clean previous builds
5961
if: inputs.clean == 'true'
6062
run: jupyter-book clean .
61-
- name: Build book (HTML)
62-
run: jupyter-book build .
63+
- name: Build book (HTML site with MyST)
64+
run: myst build --html
6365
- name: List build output (debug)
6466
run: |
6567
ls -R _build/html | head -50 || echo "No html output found"

0 commit comments

Comments
 (0)