Skip to content

Commit

Permalink
gh actions: fix release action
Browse files Browse the repository at this point in the history
As general support for pdf manuals in chinese language has been added,
an invocation of the pdf build will build pdf files in all languages.
This commit adds tex support for chinese language to the build machine
as the release action will otherwise fail.

Note: PDF files build for all languages, but only filed for the default
language (en).

Signed-off-by: Jonas Remmert <j.remmert@phytec.de>
  • Loading branch information
jonas-rem committed Nov 7, 2024
1 parent 5d90558 commit 1a7da38
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,13 @@ jobs:
- name: Install dependencies
run: |
sudo apt update
sudo apt install tox texlive-latex-extra texlive-xetex latexmk python3-pip -y
sudo apt install tox texlive-latex-extra texlive-xetex texlive-lang-chinese latexmk python3-pip -y
pip3 install -r requirements/setup.txt
- name: Build PDF Documentation
run: |
tox -e py3-intl
tox -e py3-html
tox -e py3-pdf
######## CREATE RELEASE and UPLOAD BUILD ARTIFACTS ########
Expand Down

0 comments on commit 1a7da38

Please sign in to comment.