Skip to content

Commit fa17dc7

Browse files
authored
Fix broken Source specification PDF on documentation website (#1573)
* Install missing required dependencies that were initially recommended * Terminate build if any of the commands fail
1 parent 115accd commit fa17dc7

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

.github/workflows/deploy-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
run: |
1414
sudo apt-get update && \
1515
sudo apt-get install -y --no-install-recommends \
16-
texlive texlive-fonts-extra texlive-lang-cjk latexmk \
16+
texlive texlive-fonts-extra texlive-lang-cjk latexmk latex-cjk-all \
1717
libxi-dev libgl1-mesa-dev
1818
- name: Use Node.js
1919
uses: actions/setup-node@v4

scripts/jsdoc.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
#! /usr/bin/env bash
22

3+
set -e
4+
35
JSDOC="node_modules/.bin/jsdoc"
46
TMPL="docs/jsdoc/templates/template"
57
DST="docs/source"

0 commit comments

Comments
 (0)