Skip to content

antaljanosbenjamin/compile-latex

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

GitHub action to compile LaTeX documents.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages