paolobrasolin / setup-texlive-action Goto Github PK
View Code? Open in Web Editor NEWGitHub action to setup TeX Live
License: MIT License
GitHub action to setup TeX Live
License: MIT License
Not sure why one would need them, but it should be easily doable:
installation-path
is already customizable,This should be done ASAP as it's already mentioned in
setup-texlive-action/README.md
Line 120 in 1953308
The cache-key is generated by profile-path
and packages-path
.
When these are not changed the texlive version is fixed.
On a long term this can break texlive (tlmgr) with the following error
tlmgr itself needs to be updated.
Please do this via either
tlmgr update --self
or by getting the latest updater for Unix-ish systems:
https://mirror.ctan.org/systems/texlive/tlnet/update-tlmgr-latest.sh
and/or Windows systems:
https://mirror.ctan.org/systems/texlive/tlnet/update-tlmgr-latest.exe
Then continue with other updates as usual.
===============================================================================
tlmgr: Terminating; please see warning above!
tlmgr: package repository https://ctan.mirrors.hoobly.com/systems/texlive/tlnet (verified)
The cache-key should consider the version or hash of the texlive installer.
As not updating will break the github action it's not needed to have this configurable.
One could generate the hash keys in the repos itself and pass it to this action or deactivate caching completely.
I think we should prevent people from deactivationg caches so I think this should be a package feature.
No response
It seems that all lines in the package files are being installed, raising errors on commented ones.
Comments should be skipped.
No response
setup-texlive-action/action.yml
Line 129 in 92feb59
Apparently I forgot a grep
flag anche the pattern is being used literally.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.