tex-live/Setup TeXLive Action 2
A GitHub Action to set up TeX Live.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| cache | Enable caching for `TEXDIR`. | no | true |
| package-file | Glob patterns for specifying files containing the names of TeX packages to be installed. The file format should be the same as the syntax for the `packages` input. The `DEPENDS.txt` format is also supported. | no | "" |
| packages | Specify the names of TeX packages to install, separated by whitespaces. Schemes and collections are also acceptable. Everything after `#` will be treated as a comment. | no | "" |
| prefix | TeX Live installation prefix. This has the same effect as `TEXLIVE_INSTALL_PREFIX`. Defaults to `$RUNNER_TEMP/setup-texlive-action`. | no | — |
| repository | Specify the package repository to be used as the main repository. Currently only http(s) repositories are supported. | no | — |
| texdir | TeX Live system installation directory. This has the same effect as the installer's `-texdir` option and takes precedence over the `prefix` input and related environment variables. | no | — |
| tlcontrib | Set up TLContrib as an additional TeX package repository. This input will be ignored for older versions. | no | false |
| update-all-packages | Update all TeX packages when cache restored. The default is `false` and the action will update only `tlmgr`. | no | false |
| version | TeX Live version to install. Supported values are `2008` to `2026`, and `latest`. | no | — |
Outputs
| name | description |
|---|---|
| cache-hit | A boolean value to indicate if an exact match cache was found. |
| cache-restored | A boolean value to indicate if a cache was found. |
| version | The installed TeX Live version. |