teatimeguest/setup-texlive-action (teatimeguest/setup-texlive-action)
### [`v3.3.0`](https://togithub.com/teatimeguest/setup-texlive-action/releases/tag/v3.3.0)
[Compare Source](https://togithub.com/teatimeguest/setup-texlive-action/compare/v3.2.1...v3.3.0)
##### Full Commit SHA
```sha1
e69e0852590264df4a35dbc6cc94009a2466a562
```
##### Features
- [`5f5372b`](https://togithub.com/teatimeguest/setup-texlive-action/commit/5f5372b042c5958eb83e39ef9a59d50bc9ebe953) check and use the remote version by default if repository is set ([#283](https://togithub.com/teatimeguest/setup-texlive-action/issues/283))
##### Bug Fixes
- [`a862468`](https://togithub.com/teatimeguest/setup-texlive-action/commit/a862468ac548eed523b0a89337e64e92ebf66ed6) address the certification problem ([#304](https://togithub.com/teatimeguest/setup-texlive-action/issues/304))
##### Performance Improvements
- [`0459d55`](https://togithub.com/teatimeguest/setup-texlive-action/commit/0459d55a6adfa714d0f8e97e808a924f67d8ad32) add source map support
##### Dependency Updates
- [`1599cad`](https://togithub.com/teatimeguest/setup-texlive-action/commit/1599cad226dc74dc91876ed8f7786f936ccb7611) bump undici from 5.28.3 to 5.28.4 ([#293](https://togithub.com/teatimeguest/setup-texlive-action/issues/293))
- [`85524ce`](https://togithub.com/teatimeguest/setup-texlive-action/commit/85524ce56d8e4457b64b8cd85c70c7ef16754331) bump ts-pattern from 5.0.8 to 5.1.0 ([#295](https://togithub.com/teatimeguest/setup-texlive-action/issues/295))
- [`664f4a2`](https://togithub.com/teatimeguest/setup-texlive-action/commit/664f4a2b07ec26192410ea42929838e5a051d7ab) bump ts-pattern from 5.1.0 to 5.1.1 ([#297](https://togithub.com/teatimeguest/setup-texlive-action/issues/297))
- [`37b69eb`](https://togithub.com/teatimeguest/setup-texlive-action/commit/37b69eb4633f278788f4fd1d71f3cc23fbd0b09f) bump temporal-polyfill from 0.2.3 to 0.2.4 ([#298](https://togithub.com/teatimeguest/setup-texlive-action/issues/298))
- [`ed98b31`](https://togithub.com/teatimeguest/setup-texlive-action/commit/ed98b3156fa96d6fc7a3b5458252f2d2f7aaa53a) bump semver from 7.6.0 to 7.6.2 ([#299](https://togithub.com/teatimeguest/setup-texlive-action/issues/299))
- [`f0dcfc5`](https://togithub.com/teatimeguest/setup-texlive-action/commit/f0dcfc53f6ab776aa11215d6160cf55f5361d96d) bump ts-pattern from 5.1.1 to 5.1.2 ([#300](https://togithub.com/teatimeguest/setup-texlive-action/issues/300))
- [`2f30ae1`](https://togithub.com/teatimeguest/setup-texlive-action/commit/2f30ae1ee02f5dd09e5b0b7413ab15721226073c) bump temporal-polyfill from 0.2.4 to 0.2.5 ([#301](https://togithub.com/teatimeguest/setup-texlive-action/issues/301))
- [`f0b800b`](https://togithub.com/teatimeguest/setup-texlive-action/commit/f0b800b4a95ba523d253c1795ffa49225ddb488f) bump tslib from 2.6.2 to 2.6.3 ([#302](https://togithub.com/teatimeguest/setup-texlive-action/issues/302))
- [`d1e1416`](https://togithub.com/teatimeguest/setup-texlive-action/commit/d1e14166b5bc33b88117cdd9c446a03f29be242f) bump ts-pattern from 5.1.2 to 5.2.0 ([#303](https://togithub.com/teatimeguest/setup-texlive-action/issues/303))
### [`v3.2.1`](https://togithub.com/teatimeguest/setup-texlive-action/releases/tag/v3.2.1)
[Compare Source](https://togithub.com/teatimeguest/setup-texlive-action/compare/v3.2.0...v3.2.1)
##### Full Commit SHA
```sha1
9855afe404b85dff721b382b9b50337e2dc252bd
```
##### Bug Fixes
- [`d6ebbef`](https://togithub.com/teatimeguest/setup-texlive-action/commit/d6ebbef8a04e7c5b17a1826b54b12df6c96255dd) make sure that caches for the previous version of TeX Live are updated
### [`v3.2.0`](https://togithub.com/teatimeguest/setup-texlive-action/releases/tag/v3.2.0)
[Compare Source](https://togithub.com/teatimeguest/setup-texlive-action/compare/v3.1.0...v3.2.0)
##### Full Commit SHA
```sha1
4d7bd53864c7092fcd6c99db99e599158b4a99ef
```
##### Features
- [`f766afd`](https://togithub.com/teatimeguest/setup-texlive-action/commit/f766afde7e26f1ee5b744c4d20160e74c79ce39d) add support for TeX Live 2024 ([#291](https://togithub.com/teatimeguest/setup-texlive-action/issues/291))
### [`v3.1.0`](https://togithub.com/teatimeguest/setup-texlive-action/releases/tag/v3.1.0)
[Compare Source](https://togithub.com/teatimeguest/setup-texlive-action/compare/v3.0.2...v3.1.0)
##### Full Commit SHA
```sha1
e2b174ebf2032365bd934b21ca30dca96f0121b7
```
##### Features
- [`1214c8b`](https://togithub.com/teatimeguest/setup-texlive-action/commit/1214c8b991b6b64f5a3094b8d231e54af1a51aff) add new input `repository` ([#283](https://togithub.com/teatimeguest/setup-texlive-action/issues/283))
##### Bug Fixes
- [`81b1c3b`](https://togithub.com/teatimeguest/setup-texlive-action/commit/81b1c3b3b65a849d72c0324ff99545c4dfc36297) fix broken log messages on errors
- [`bc94138`](https://togithub.com/teatimeguest/setup-texlive-action/commit/bc9413891dc67f49449711771bdd9f51e6def640) use universal-darwin on apple silicon
##### Dependency Updates
- [`5ab2f50`](https://togithub.com/teatimeguest/setup-texlive-action/commit/5ab2f501db42671399a9b347081ecc61ad03b4f0) bump scule from 1.2.0 to 1.3.0 ([#280](https://togithub.com/teatimeguest/setup-texlive-action/issues/280))
- [`6bfc925`](https://togithub.com/teatimeguest/setup-texlive-action/commit/6bfc9251dd9b4b66b35c16c8504f2aa668e7f269) bump temporal-polyfill from 0.2.0 to 0.2.1 ([#282](https://togithub.com/teatimeguest/setup-texlive-action/issues/282))
- [`3b0fb3a`](https://togithub.com/teatimeguest/setup-texlive-action/commit/3b0fb3a808f92a090f67a1eb60e9ca66bd85ca7e) bump semver from 7.5.4 to 7.6.0 ([#281](https://togithub.com/teatimeguest/setup-texlive-action/issues/281))
- [`d415d60`](https://togithub.com/teatimeguest/setup-texlive-action/commit/d415d606f9a6cb65a1aad0cf170669a623626b2e) bump ts-pattern from 5.0.6 to 5.0.8 ([#284](https://togithub.com/teatimeguest/setup-texlive-action/issues/284))
- [`404dda2`](https://togithub.com/teatimeguest/setup-texlive-action/commit/404dda2b418cfea0a25f3beb48329ed6ff0427d7) bump undici from 5.28.2 to 5.28.3 ([#285](https://togithub.com/teatimeguest/setup-texlive-action/issues/285))
- [`c884e7b`](https://togithub.com/teatimeguest/setup-texlive-action/commit/c884e7b727736235c9e239771a1192aebaf6a309) bump ts-mixer from 6.0.3 to 6.0.4 ([#286](https://togithub.com/teatimeguest/setup-texlive-action/issues/286))
- [`d3dfbc2`](https://togithub.com/teatimeguest/setup-texlive-action/commit/d3dfbc21ec3cc8c6f294ca278c5acd8611ad12a0) bump temporal-polyfill from 0.2.1 to 0.2.2 ([#287](https://togithub.com/teatimeguest/setup-texlive-action/issues/287))
- [`04c4eb4`](https://togithub.com/teatimeguest/setup-texlive-action/commit/04c4eb4bbd66ba87c1c8ad1cf37e3c1e59f6eee5) bump temporal-polyfill from 0.2.2 to 0.2.3 ([#288](https://togithub.com/teatimeguest/setup-texlive-action/issues/288))
- [`1555e07`](https://togithub.com/teatimeguest/setup-texlive-action/commit/1555e07d9359601063546c95a53d5078012dff64) bump [@actions/http-client](https://togithub.com/actions/http-client) from 2.2.0 to 2.2.1 ([#290](https://togithub.com/teatimeguest/setup-texlive-action/issues/290))
### [`v3.0.2`](https://togithub.com/teatimeguest/setup-texlive-action/releases/tag/v3.0.2)
[Compare Source](https://togithub.com/teatimeguest/setup-texlive-action/compare/v3.0.1...v3.0.2)
##### Full Commit SHA
```sha1
fbb60c0e8347e114a4d3ff7d8b78868b19567004
```
##### Performance Improvements
- use install-tl's handy options
- better handling of new version releases ([#279](https://togithub.com/teatimeguest/setup-texlive-action/issues/279))
##### Dependency Updates
- bump core-js from 3.34.0 to 3.35.0 ([#273](https://togithub.com/teatimeguest/setup-texlive-action/issues/273))
- bump temporal-polyfill from 0.1.1 to 0.2.0 ([#274](https://togithub.com/teatimeguest/setup-texlive-action/issues/274))
- bump scule from 1.1.1 to 1.2.0 ([#275](https://togithub.com/teatimeguest/setup-texlive-action/issues/275))
- bump [@actions/cache](https://togithub.com/actions/cache) from 3.2.2 to 3.2.3 ([#276](https://togithub.com/teatimeguest/setup-texlive-action/issues/276))
- bump [@actions/cache](https://togithub.com/actions/cache) from 3.2.3 to 3.2.4 ([#278](https://togithub.com/teatimeguest/setup-texlive-action/issues/278))
### [`v3.0.1`](https://togithub.com/teatimeguest/setup-texlive-action/releases/tag/v3.0.1)
[Compare Source](https://togithub.com/teatimeguest/setup-texlive-action/compare/v3.0.0...v3.0.1)
##### Full Commit SHA
```sha1
464309d7bbb9b9694dde06932a1861fff69035b8
```
##### Performance Improvements
- improve log output
- improve regex
- improve error messages
- avoid using some unstable CTAN mirrors
##### Dependency Updates
- bump core-js from 3.33.0 to 3.33.1 ([#264](https://togithub.com/teatimeguest/setup-texlive-action/issues/264))
- bump core-js from 3.33.1 to 3.33.2 ([#266](https://togithub.com/teatimeguest/setup-texlive-action/issues/266))
- bump scule from 1.0.0 to 1.1.0 ([#267](https://togithub.com/teatimeguest/setup-texlive-action/issues/267))
- bump core-js from 3.33.2 to 3.33.3 ([#268](https://togithub.com/teatimeguest/setup-texlive-action/issues/268))
- bump scule from 1.1.0 to 1.1.1 ([#269](https://togithub.com/teatimeguest/setup-texlive-action/issues/269))
- bump ts-pattern from 5.0.5 to 5.0.6 ([#271](https://togithub.com/teatimeguest/setup-texlive-action/issues/271))
- bump core-js from 3.33.3 to 3.34.0 ([#272](https://togithub.com/teatimeguest/setup-texlive-action/issues/272))
### [`v3.0.0`](https://togithub.com/teatimeguest/setup-texlive-action/releases/tag/v3.0.0)
[Compare Source](https://togithub.com/teatimeguest/setup-texlive-action/compare/v2.6.3...v3.0.0)
##### Breaking Changes
- Use Node.js v20 as runtime.
With Node.js v16 having reached its [end-of-life](https://nodejs.org/en/blog/announcements/nodejs16-eol) and GitHub Actions beginning the [transition to Node.js v20](https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/), the action has upgraded its default runtime to Node.js v20.
If you are using a self-hosted runner, update it to [v2.308.0](https://togithub.com/actions/runner/releases/tag/v2.308.0) or later to ensure `node20` runtime functionality.
- Change the condition under which `cache-hit` is set to `true`.
To be more consistent with official actions such as [`actions/cache`](https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows#cache-hits-and-misses), the `cache-hit` output is now set to `true` only if a cache is found that exactly matches the specified version and packages. To simply check if a cache was found, use `cache-restored` instead:
```yaml
- name: Setup TeX Live
id: setup
uses: teatimeguest/setup-texlive-action@v3
- if: fromJSON(steps.setup.outputs.cache-restored)
run: echo 'A cache has been found'
```
- Change the default installation prefix to `$RUNNER_TEMP/setup-texlive-action`.
- Change the environment variable for updating cache to `SETUP_TEXLIVE_ACTION_FORCE_UPDATE_CACHE`.
Actions published on [GitHub Marketplace](https://togithub.com/marketplace?type=actions) have unique names defined in the metadata file `action.yml`. To minimize conflicts with other actions, the action name (`setup-texlive-action`) is now used for the following things:
- Directory name of the default installation prefix:
```diff
- $RUNNER_TEMP/setup-texlive
+ $RUNNER_TEMP/setup-texlive-action
```
- Environment variable name:
```diff
- SETUP_TEXLIVE_FORCE_UPDATE_CACHE
+ SETUP_TEXLIVE_ACTION_FORCE_UPDATE_CACHE
```
- Cache keys.
- Change the default texmf user directories.
As with the [portable installation](https://tug.org/texlive/doc/texlive-en/texlive-en.html#tlportable) of the official installer, `TEXMFHOME`, `TEXMFCONFIG`, and `TEXMFVAR` are now set by default to be the same as `TEXMFLOCAL`, `TEXMFSYSCONFIG`, and `TEXMFSYSVAR`, respectively. To emulate the previous behavior, use environment variables to explicitly specify the user directories:
```yaml
- name: Setup TeX Live
uses: teatimeguest/setup-texlive-action@v3
env:
TEXLIVE_INSTALL_TEXMFHOME: >-
~/texmf
TEXLIVE_INSTALL_TEXMFCONFIG: >-
~/.local/texlive//texmf-config
TEXLIVE_INSTALL_TEXMFVAR: >-
~/.local/texlive//texmf-var
```
- The `package-file` input now accepts [glob patterns](https://togithub.com/actions/toolkit/tree/main/packages/glob#patterns) for specifying multiple files.
Since special characters such as `*` and `?` will need to be escaped, this might break existing workflow behavior.
##### Full Commit SHA
```sha1
c696dd935e72a771c4f5da39fc3ea1d391b9d408
```
##### Features
- the `package-file` input now accepts glob patterns
- add `cache-restored` output
##### Dependency Updates
- bump [@actions/http-client](https://togithub.com/actions/http-client) from 2.1.1 to 2.2.0 ([#263](https://togithub.com/teatimeguest/setup-texlive-action/issues/263))
### [`v2.6.3`](https://togithub.com/teatimeguest/setup-texlive-action/releases/tag/v2.6.3)
[Compare Source](https://togithub.com/teatimeguest/setup-texlive-action/compare/v2.6.2...v2.6.3)
##### Full Commit SHA
```sha1
fe815d372bc3b99c22c93a004ebded363b54c79d
```
##### Bug Fixes
- take `TEXLIVE_INSTALL_TEXMFLOCAL` into account even when `texdir` is set
##### Performance Improvements
- normalize paths to avoid unnecessary `tlmgr conf texmf` calls
- check the return value of saveCache to see the cache has been saved
- improve log output
- follow the revised release schedule for TeX Live 2024
##### Dependency Updates
- bump [@actions/http-client](https://togithub.com/actions/http-client) from 2.1.0 to 2.1.1 ([#256](https://togithub.com/teatimeguest/setup-texlive-action/issues/256))
- bump [@actions/cache](https://togithub.com/actions/cache) from 3.2.1 to 3.2.2 ([#257](https://togithub.com/teatimeguest/setup-texlive-action/issues/257))
- bump [@actions/core](https://togithub.com/actions/core) from 1.10.0 to 1.10.1 ([#258](https://togithub.com/teatimeguest/setup-texlive-action/issues/258))
- bump core-js from 3.32.1 to 3.32.2 ([#259](https://togithub.com/teatimeguest/setup-texlive-action/issues/259))
- bump actions/checkout from 3 to 4 ([#260](https://togithub.com/teatimeguest/setup-texlive-action/issues/260))
- bump core-js from 3.32.2 to 3.33.0 ([#261](https://togithub.com/teatimeguest/setup-texlive-action/issues/261))
### [`v2.6.2`](https://togithub.com/teatimeguest/setup-texlive-action/releases/tag/v2.6.2)
[Compare Source](https://togithub.com/teatimeguest/setup-texlive-action/compare/v2.6.1...v2.6.2)
##### Full Commit SHA
```sha1
f047e6a93274944959597f16fd69b30beaf8eef4
```
##### Bug Fixes
- make sure that caches are saved and restored correctly ([#255](https://togithub.com/teatimeguest/setup-texlive-action/issues/255))
### [`v2.6.1`](https://togithub.com/teatimeguest/setup-texlive-action/releases/tag/v2.6.1)
[Compare Source](https://togithub.com/teatimeguest/setup-texlive-action/compare/v2.6.0...v2.6.1)
##### Full Commit SHA
```sha1
cf82f6c306b55f29a300d6c631ded39a9bb97ad1
```
##### Bug Fixes
- ensure package names are resolved correctly in versions prior to 2015
##### Performance Improvements
- stick to the first auto-selected CTAN mirror ([#250](https://togithub.com/teatimeguest/setup-texlive-action/issues/250))
##### Dependency Updates
- bump xml2js, [@azure/ms-rest-js](https://togithub.com/azure/ms-rest-js) and [@azure/core-http](https://togithub.com/azure/core-http) ([#251](https://togithub.com/teatimeguest/setup-texlive-action/issues/251))
- bump tough-cookie and [@azure/ms-rest-js](https://togithub.com/azure/ms-rest-js) ([#253](https://togithub.com/teatimeguest/setup-texlive-action/issues/253))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
@renovate/z[bot] this pull request is too small, just 2 lines changed (less than 10), there will be no formal code review, see §53 and §28; in the future, try to make sure your pull requests are not too small; @yegor256/z please review this and merge or reject
This PR contains the following updates:
v2.6.0
->v3.3.0
Release Notes
teatimeguest/setup-texlive-action (teatimeguest/setup-texlive-action)
### [`v3.3.0`](https://togithub.com/teatimeguest/setup-texlive-action/releases/tag/v3.3.0) [Compare Source](https://togithub.com/teatimeguest/setup-texlive-action/compare/v3.2.1...v3.3.0) ##### Full Commit SHA ```sha1 e69e0852590264df4a35dbc6cc94009a2466a562 ``` ##### Features - [`5f5372b`](https://togithub.com/teatimeguest/setup-texlive-action/commit/5f5372b042c5958eb83e39ef9a59d50bc9ebe953) check and use the remote version by default if repository is set ([#283](https://togithub.com/teatimeguest/setup-texlive-action/issues/283)) ##### Bug Fixes - [`a862468`](https://togithub.com/teatimeguest/setup-texlive-action/commit/a862468ac548eed523b0a89337e64e92ebf66ed6) address the certification problem ([#304](https://togithub.com/teatimeguest/setup-texlive-action/issues/304)) ##### Performance Improvements - [`0459d55`](https://togithub.com/teatimeguest/setup-texlive-action/commit/0459d55a6adfa714d0f8e97e808a924f67d8ad32) add source map support ##### Dependency Updates - [`1599cad`](https://togithub.com/teatimeguest/setup-texlive-action/commit/1599cad226dc74dc91876ed8f7786f936ccb7611) bump undici from 5.28.3 to 5.28.4 ([#293](https://togithub.com/teatimeguest/setup-texlive-action/issues/293)) - [`85524ce`](https://togithub.com/teatimeguest/setup-texlive-action/commit/85524ce56d8e4457b64b8cd85c70c7ef16754331) bump ts-pattern from 5.0.8 to 5.1.0 ([#295](https://togithub.com/teatimeguest/setup-texlive-action/issues/295)) - [`664f4a2`](https://togithub.com/teatimeguest/setup-texlive-action/commit/664f4a2b07ec26192410ea42929838e5a051d7ab) bump ts-pattern from 5.1.0 to 5.1.1 ([#297](https://togithub.com/teatimeguest/setup-texlive-action/issues/297)) - [`37b69eb`](https://togithub.com/teatimeguest/setup-texlive-action/commit/37b69eb4633f278788f4fd1d71f3cc23fbd0b09f) bump temporal-polyfill from 0.2.3 to 0.2.4 ([#298](https://togithub.com/teatimeguest/setup-texlive-action/issues/298)) - [`ed98b31`](https://togithub.com/teatimeguest/setup-texlive-action/commit/ed98b3156fa96d6fc7a3b5458252f2d2f7aaa53a) bump semver from 7.6.0 to 7.6.2 ([#299](https://togithub.com/teatimeguest/setup-texlive-action/issues/299)) - [`f0dcfc5`](https://togithub.com/teatimeguest/setup-texlive-action/commit/f0dcfc53f6ab776aa11215d6160cf55f5361d96d) bump ts-pattern from 5.1.1 to 5.1.2 ([#300](https://togithub.com/teatimeguest/setup-texlive-action/issues/300)) - [`2f30ae1`](https://togithub.com/teatimeguest/setup-texlive-action/commit/2f30ae1ee02f5dd09e5b0b7413ab15721226073c) bump temporal-polyfill from 0.2.4 to 0.2.5 ([#301](https://togithub.com/teatimeguest/setup-texlive-action/issues/301)) - [`f0b800b`](https://togithub.com/teatimeguest/setup-texlive-action/commit/f0b800b4a95ba523d253c1795ffa49225ddb488f) bump tslib from 2.6.2 to 2.6.3 ([#302](https://togithub.com/teatimeguest/setup-texlive-action/issues/302)) - [`d1e1416`](https://togithub.com/teatimeguest/setup-texlive-action/commit/d1e14166b5bc33b88117cdd9c446a03f29be242f) bump ts-pattern from 5.1.2 to 5.2.0 ([#303](https://togithub.com/teatimeguest/setup-texlive-action/issues/303)) ### [`v3.2.1`](https://togithub.com/teatimeguest/setup-texlive-action/releases/tag/v3.2.1) [Compare Source](https://togithub.com/teatimeguest/setup-texlive-action/compare/v3.2.0...v3.2.1) ##### Full Commit SHA ```sha1 9855afe404b85dff721b382b9b50337e2dc252bd ``` ##### Bug Fixes - [`d6ebbef`](https://togithub.com/teatimeguest/setup-texlive-action/commit/d6ebbef8a04e7c5b17a1826b54b12df6c96255dd) make sure that caches for the previous version of TeX Live are updated ### [`v3.2.0`](https://togithub.com/teatimeguest/setup-texlive-action/releases/tag/v3.2.0) [Compare Source](https://togithub.com/teatimeguest/setup-texlive-action/compare/v3.1.0...v3.2.0) ##### Full Commit SHA ```sha1 4d7bd53864c7092fcd6c99db99e599158b4a99ef ``` ##### Features - [`f766afd`](https://togithub.com/teatimeguest/setup-texlive-action/commit/f766afde7e26f1ee5b744c4d20160e74c79ce39d) add support for TeX Live 2024 ([#291](https://togithub.com/teatimeguest/setup-texlive-action/issues/291)) ### [`v3.1.0`](https://togithub.com/teatimeguest/setup-texlive-action/releases/tag/v3.1.0) [Compare Source](https://togithub.com/teatimeguest/setup-texlive-action/compare/v3.0.2...v3.1.0) ##### Full Commit SHA ```sha1 e2b174ebf2032365bd934b21ca30dca96f0121b7 ``` ##### Features - [`1214c8b`](https://togithub.com/teatimeguest/setup-texlive-action/commit/1214c8b991b6b64f5a3094b8d231e54af1a51aff) add new input `repository` ([#283](https://togithub.com/teatimeguest/setup-texlive-action/issues/283)) ##### Bug Fixes - [`81b1c3b`](https://togithub.com/teatimeguest/setup-texlive-action/commit/81b1c3b3b65a849d72c0324ff99545c4dfc36297) fix broken log messages on errors - [`bc94138`](https://togithub.com/teatimeguest/setup-texlive-action/commit/bc9413891dc67f49449711771bdd9f51e6def640) use universal-darwin on apple silicon ##### Dependency Updates - [`5ab2f50`](https://togithub.com/teatimeguest/setup-texlive-action/commit/5ab2f501db42671399a9b347081ecc61ad03b4f0) bump scule from 1.2.0 to 1.3.0 ([#280](https://togithub.com/teatimeguest/setup-texlive-action/issues/280)) - [`6bfc925`](https://togithub.com/teatimeguest/setup-texlive-action/commit/6bfc9251dd9b4b66b35c16c8504f2aa668e7f269) bump temporal-polyfill from 0.2.0 to 0.2.1 ([#282](https://togithub.com/teatimeguest/setup-texlive-action/issues/282)) - [`3b0fb3a`](https://togithub.com/teatimeguest/setup-texlive-action/commit/3b0fb3a808f92a090f67a1eb60e9ca66bd85ca7e) bump semver from 7.5.4 to 7.6.0 ([#281](https://togithub.com/teatimeguest/setup-texlive-action/issues/281)) - [`d415d60`](https://togithub.com/teatimeguest/setup-texlive-action/commit/d415d606f9a6cb65a1aad0cf170669a623626b2e) bump ts-pattern from 5.0.6 to 5.0.8 ([#284](https://togithub.com/teatimeguest/setup-texlive-action/issues/284)) - [`404dda2`](https://togithub.com/teatimeguest/setup-texlive-action/commit/404dda2b418cfea0a25f3beb48329ed6ff0427d7) bump undici from 5.28.2 to 5.28.3 ([#285](https://togithub.com/teatimeguest/setup-texlive-action/issues/285)) - [`c884e7b`](https://togithub.com/teatimeguest/setup-texlive-action/commit/c884e7b727736235c9e239771a1192aebaf6a309) bump ts-mixer from 6.0.3 to 6.0.4 ([#286](https://togithub.com/teatimeguest/setup-texlive-action/issues/286)) - [`d3dfbc2`](https://togithub.com/teatimeguest/setup-texlive-action/commit/d3dfbc21ec3cc8c6f294ca278c5acd8611ad12a0) bump temporal-polyfill from 0.2.1 to 0.2.2 ([#287](https://togithub.com/teatimeguest/setup-texlive-action/issues/287)) - [`04c4eb4`](https://togithub.com/teatimeguest/setup-texlive-action/commit/04c4eb4bbd66ba87c1c8ad1cf37e3c1e59f6eee5) bump temporal-polyfill from 0.2.2 to 0.2.3 ([#288](https://togithub.com/teatimeguest/setup-texlive-action/issues/288)) - [`1555e07`](https://togithub.com/teatimeguest/setup-texlive-action/commit/1555e07d9359601063546c95a53d5078012dff64) bump [@actions/http-client](https://togithub.com/actions/http-client) from 2.2.0 to 2.2.1 ([#290](https://togithub.com/teatimeguest/setup-texlive-action/issues/290)) ### [`v3.0.2`](https://togithub.com/teatimeguest/setup-texlive-action/releases/tag/v3.0.2) [Compare Source](https://togithub.com/teatimeguest/setup-texlive-action/compare/v3.0.1...v3.0.2) ##### Full Commit SHA ```sha1 fbb60c0e8347e114a4d3ff7d8b78868b19567004 ``` ##### Performance Improvements - use install-tl's handy options - better handling of new version releases ([#279](https://togithub.com/teatimeguest/setup-texlive-action/issues/279)) ##### Dependency Updates - bump core-js from 3.34.0 to 3.35.0 ([#273](https://togithub.com/teatimeguest/setup-texlive-action/issues/273)) - bump temporal-polyfill from 0.1.1 to 0.2.0 ([#274](https://togithub.com/teatimeguest/setup-texlive-action/issues/274)) - bump scule from 1.1.1 to 1.2.0 ([#275](https://togithub.com/teatimeguest/setup-texlive-action/issues/275)) - bump [@actions/cache](https://togithub.com/actions/cache) from 3.2.2 to 3.2.3 ([#276](https://togithub.com/teatimeguest/setup-texlive-action/issues/276)) - bump [@actions/cache](https://togithub.com/actions/cache) from 3.2.3 to 3.2.4 ([#278](https://togithub.com/teatimeguest/setup-texlive-action/issues/278)) ### [`v3.0.1`](https://togithub.com/teatimeguest/setup-texlive-action/releases/tag/v3.0.1) [Compare Source](https://togithub.com/teatimeguest/setup-texlive-action/compare/v3.0.0...v3.0.1) ##### Full Commit SHA ```sha1 464309d7bbb9b9694dde06932a1861fff69035b8 ``` ##### Performance Improvements - improve log output - improve regex - improve error messages - avoid using some unstable CTAN mirrors ##### Dependency Updates - bump core-js from 3.33.0 to 3.33.1 ([#264](https://togithub.com/teatimeguest/setup-texlive-action/issues/264)) - bump core-js from 3.33.1 to 3.33.2 ([#266](https://togithub.com/teatimeguest/setup-texlive-action/issues/266)) - bump scule from 1.0.0 to 1.1.0 ([#267](https://togithub.com/teatimeguest/setup-texlive-action/issues/267)) - bump core-js from 3.33.2 to 3.33.3 ([#268](https://togithub.com/teatimeguest/setup-texlive-action/issues/268)) - bump scule from 1.1.0 to 1.1.1 ([#269](https://togithub.com/teatimeguest/setup-texlive-action/issues/269)) - bump ts-pattern from 5.0.5 to 5.0.6 ([#271](https://togithub.com/teatimeguest/setup-texlive-action/issues/271)) - bump core-js from 3.33.3 to 3.34.0 ([#272](https://togithub.com/teatimeguest/setup-texlive-action/issues/272)) ### [`v3.0.0`](https://togithub.com/teatimeguest/setup-texlive-action/releases/tag/v3.0.0) [Compare Source](https://togithub.com/teatimeguest/setup-texlive-action/compare/v2.6.3...v3.0.0) ##### Breaking Changes - Use Node.js v20 as runtime. With Node.js v16 having reached its [end-of-life](https://nodejs.org/en/blog/announcements/nodejs16-eol) and GitHub Actions beginning the [transition to Node.js v20](https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/), the action has upgraded its default runtime to Node.js v20. If you are using a self-hosted runner, update it to [v2.308.0](https://togithub.com/actions/runner/releases/tag/v2.308.0) or later to ensure `node20` runtime functionality. - Change the condition under which `cache-hit` is set to `true`. To be more consistent with official actions such as [`actions/cache`](https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows#cache-hits-and-misses), the `cache-hit` output is now set to `true` only if a cache is found that exactly matches the specified version and packages. To simply check if a cache was found, use `cache-restored` instead: ```yaml - name: Setup TeX Live id: setup uses: teatimeguest/setup-texlive-action@v3 - if: fromJSON(steps.setup.outputs.cache-restored) run: echo 'A cache has been found' ``` - Change the default installation prefix to `$RUNNER_TEMP/setup-texlive-action`. - Change the environment variable for updating cache to `SETUP_TEXLIVE_ACTION_FORCE_UPDATE_CACHE`. Actions published on [GitHub Marketplace](https://togithub.com/marketplace?type=actions) have unique names defined in the metadata file `action.yml`. To minimize conflicts with other actions, the action name (`setup-texlive-action`) is now used for the following things: - Directory name of the default installation prefix: ```diff - $RUNNER_TEMP/setup-texlive + $RUNNER_TEMP/setup-texlive-action ``` - Environment variable name: ```diff - SETUP_TEXLIVE_FORCE_UPDATE_CACHE + SETUP_TEXLIVE_ACTION_FORCE_UPDATE_CACHE ``` - Cache keys. - Change the default texmf user directories. As with the [portable installation](https://tug.org/texlive/doc/texlive-en/texlive-en.html#tlportable) of the official installer, `TEXMFHOME`, `TEXMFCONFIG`, and `TEXMFVAR` are now set by default to be the same as `TEXMFLOCAL`, `TEXMFSYSCONFIG`, and `TEXMFSYSVAR`, respectively. To emulate the previous behavior, use environment variables to explicitly specify the user directories: ```yaml - name: Setup TeX Live uses: teatimeguest/setup-texlive-action@v3 env: TEXLIVE_INSTALL_TEXMFHOME: >- ~/texmf TEXLIVE_INSTALL_TEXMFCONFIG: >- ~/.local/texlive/Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.