{"repo":"WtfJoke/setup-tectonic","free":true,"listed":false,"github":"https://github.com/WtfJoke/setup-tectonic","clone":"git clone https://github.com/WtfJoke/setup-tectonic.git","description":"Sets up Tectonic in your GitHub Actions workflow so you can compile your LaTeX documents.","language":"TypeScript","stars":64,"topics":["tectonic","latex","github-actions","setup-actions","action","pdf","tex","hacktoberfest"],"license":"MIT","category":"media-processing","readme_excerpt":"The wtfjoke/setup-tectonic action is a JavaScript action that sets up Tectonic in your GitHub Actions workflow by: - Downloading a requested version of Tectonic and adding it to the PATH . - (Optionally) downloading a requested version of Biber and adding it to the PATH . 🔧 Usage This action can be run on ubuntu-latest , windows-latest , and macos-latest GitHub Actions runners. The default configuration installs the latest version of Tectonic. The GITHUB TOKEN is needed to query the Github Releases of tectonic-typesetting/tectonic to download tectonic. You can even use caching (see example below) to speed up your workflow 🎉. See action.yml for a full description of all parameters. You can also download a specific version of Tectonic If you want to use biber, specify a biber version (for a full example see below) Upload pdf (using actions/upload-artifact ) With enabled cache (using actions/cache ) With biber Note : Tectonic has added biber support in 0.7.1 (see changelog). Prior to that version you need to run following commands: 📊 Comparison to other LaTeX/Tectonic actions like vinay0410/tectonic-action Pro Description ---------------------- :--------------------------------------------------------------------------------------------------- :zap: Performance - Supports caching - Native Javascript Action's are faster than docker (:whale:) based actions :robot: Future proofed New tectonic versions right on release without code changes :art: Customizability Do one thing and d","default_branch":null,"files":null,"tree":[],"storefront":"/r/WtfJoke","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/WtfJoke/setup-tectonic/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}