alacodon/LaTeX Build Action
Build LaTeX documents with automatic package management, caching, and release automation
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Nov 1, 2025
- License
- MIT
Pinned Snippet
uses: alacodon/latexonfly@51fc5998d1689981d9fbbd342b2f9a7e43b4882d # v2.0.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| entry_tex | Main LaTeX file to compile (e.g., main.tex) | no | main.tex |
| engine | LaTeX engine to use (pdflatex, xelatex, lualatex) | no | pdflatex |
| working_directory | Working directory containing LaTeX files | no | . |
| texlive_scheme | TeX Live scheme to install (basic, minimal, full) | no | basic |
| texlive_mirror | TeX Live mirror URL | no | https://mirror.ctan.org/systems/texlive/tlnet |
| timeout_minutes | Job timeout in minutes | no | 30 |
| cache_key_suffix | Additional suffix for cache key | no | "" |
| keep_build_deps | Whether to upload build deps for debugging | no | false |
Outputs
| name | description |
|---|---|
| pdf_files | Generated PDF files |