Skip to content

Commit

Permalink
Fix broken Source specification PDF on documentation website (#1573)
Browse files Browse the repository at this point in the history
* Install missing required dependencies that were initially recommended

* Terminate build if any of the commands fail
  • Loading branch information
sayomaki authored Mar 5, 2024
1 parent 115accd commit fa17dc7
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/deploy-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
run: |
sudo apt-get update && \
sudo apt-get install -y --no-install-recommends \
texlive texlive-fonts-extra texlive-lang-cjk latexmk \
texlive texlive-fonts-extra texlive-lang-cjk latexmk latex-cjk-all \
libxi-dev libgl1-mesa-dev
- name: Use Node.js
uses: actions/setup-node@v4
Expand Down
2 changes: 2 additions & 0 deletions scripts/jsdoc.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#! /usr/bin/env bash

set -e

JSDOC="node_modules/.bin/jsdoc"
TMPL="docs/jsdoc/templates/template"
DST="docs/source"
Expand Down

0 comments on commit fa17dc7

Please sign in to comment.