Skip to content

Commit

Permalink
test: Add CI step to build the doc
Browse files Browse the repository at this point in the history
* Only build the info manual.

* Otherwise we would get the following issue:

$ texi2pdf PG-adapting.texi
You don't have a working TeX binary (tex) installed anywhere in
your PATH, and texi2dvi cannot proceed without one.  If you want to use
this script, you'll need to install TeX (if you don't have it) or change
your PATH or TEX environment variable (if you do).  See the --help
output for more details.

For information about obtaining TeX, please see http://tug.org/texlive,
Makefile.doc:50: recipe for target 'PG-adapting.pdf' failed
or do a web search for TeX and your operating system or distro.

On Debian you can install a working TeX system with
  apt-get install texlive
  • Loading branch information
erikmd committed May 6, 2020
1 parent 9bd6175 commit c3304c4
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,9 @@ jobs:

- run: emacs --version
- run: make
- name: Install makeinfo
run: sudo apt-get update -y -q && sudo DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends texinfo
- run: make doc.info

test:
runs-on: ubuntu-latest
Expand Down

0 comments on commit c3304c4

Please sign in to comment.