Update teatimeguest/setup-texlive-action action to v3 #28
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v2.6.2
->v3.0.1
Release Notes
teatimeguest/setup-texlive-action (teatimeguest/setup-texlive-action)
v3.0.1
Compare Source
Full Commit SHA
464309d7bbb9b9694dde06932a1861fff69035b8
Performance Improvements
Dependency Updates
v3.0.0
Compare Source
Breaking Changes
Use Node.js v20 as runtime.
With Node.js v16 having reached its end-of-life and GitHub Actions beginning the transition to Node.js v20, 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 or later to ensure
node20
runtime functionality.Change the condition under which
cache-hit
is set totrue
.To be more consistent with official actions such as
actions/cache
, thecache-hit
output is now set totrue
only if a cache is found that exactly matches the specified version and packages. To simply check if a cache was found, usecache-restored
instead: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 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:
Environment variable name:
Cache keys.
Change the default texmf user directories.
As with the portable installation of the official installer,
TEXMFHOME
,TEXMFCONFIG
, andTEXMFVAR
are now set by default to be the same asTEXMFLOCAL
,TEXMFSYSCONFIG
, andTEXMFSYSVAR
, respectively. To emulate the previous behavior, use environment variables to explicitly specify the user directories:The
package-file
input now accepts 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
c696dd935e72a771c4f5da39fc3ea1d391b9d408
Features
package-file
input now accepts glob patternscache-restored
outputDependency Updates
v2.6.3
Compare Source
Full Commit SHA
fe815d372bc3b99c22c93a004ebded363b54c79d
Bug Fixes
TEXLIVE_INSTALL_TEXMFLOCAL
into account even whentexdir
is setPerformance Improvements
tlmgr conf texmf
callsDependency Updates
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 has been generated by Mend Renovate. View repository job log here.