Skip to content

Latest commit

 

History

History
33 lines (26 loc) · 933 Bytes

README.md

File metadata and controls

33 lines (26 loc) · 933 Bytes

Compile LaTeX action

This action can be used to compile LaTeX documents with latexmk. The action uses an ubuntu based docker image.

It calls latexmk in the working directory to compile a LaTeX document.

Inputs

file (required)

The LaTeX file to be compiled.

output-directory

The directory for output files, relative to the root of the repository. Defaulted to ..

args

Additional arguments to pass over to latexmk.

Example usage

name: test
on: [push]
jobs:
  test-example:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - uses: antaljanosbenjamin/[email protected]
        with:
          file: test.tex
          args: -pdf
      - run: '(test -f test.pdf && echo PDF exists) || (echo PDF does not exist && exit 1)'

For further examples check the test workflow.