Skip to content

GitHub Action to build LaTeX projects using any Docker image

License

Notifications You must be signed in to change notification settings

satackey/action-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

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

action-latex

This action builds LaTeX files on any Docker image.

Example

- name: Build LaTeX files
  uses: satackey/action-latex@v2
  with:
    docker-image: paperist/alpine-texlive-ja
    build-entrypoint: latexmk
    build-files: |
      foo/main.tex
      bar/main.tex
      baz/main.tex

Inputs

docker-image

  • Required

    Docker image published on Dockerhub that runs build.

build-files

  • Required

    A Line-separated list of paths of the TeX files to build.
    These paths must be relative to working-directory.

build-entrypoint

  • optional

    The entrypoint of Docker container that runs build.
    If not specified, the Docker container starts using default entrypoint.

build-args

  • optional

    Extra arguments to run the build.

Contribution

PRs are accepted.

If you are having trouble or feature request, post new issue.