Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Schedule a yearly build at each TeX Live release ? #13

Open
cderv opened this issue Apr 2, 2021 · 5 comments
Open

Schedule a yearly build at each TeX Live release ? #13

cderv opened this issue Apr 2, 2021 · 5 comments
Labels
enhancement New feature or request

Comments

@cderv
Copy link
Contributor

cderv commented Apr 2, 2021

Can we do that with Appveyor which does the build ?
Is a release full automated now ?

Having this schedule would avoid having to do that manually next year. Release seem to be always 1st april of each year.

Extend #12

@cderv cderv added the enhancement New feature or request label Apr 2, 2021
@cderv
Copy link
Contributor Author

cderv commented Apr 2, 2021

Not possible. Too bad.

From rstudio/tinytex#293 (comment)

Yes, this happens yearly, but the date may not be the same every year.

@cderv cderv closed this as completed Apr 2, 2021
@yihui
Copy link
Member

yihui commented Apr 2, 2021

It should be possible to automatically detect it from their website https://tug.org/texlive/, e.g., we can catch the sentence like

It was released on 1 April 2021

If the year has changed, we need to rebuild TinyTeX in the yihui/tinytex repo, and then make a new release here in this repo. The only problem is that we need to fix a CTAN mirror in this case. I need to think more about it.

@yihui yihui reopened this Apr 2, 2021
@cderv
Copy link
Contributor Author

cderv commented Apr 2, 2021

Oh true. This is a much more complex workflow but possible indeed ! 👍

@yihui
Copy link
Member

yihui commented Apr 2, 2021

Since this problem occurs every year, I have hoped to completely solve it for a long time. The above idea was from perhaps two years ago :)

Unfortunately I may not have enough time to test the potential fix---once most CTAN mirrors have the newer version of TeX Live, it won't be straightforward to test it. Typically this breakage only last for a day or two. I'll see if I can make it this time.

@cderv
Copy link
Contributor Author

cderv commented Apr 2, 2021

Yeah that is not easy in such short time.
We could make our own copy of a non updated mirror yet and freeze it so that we have more time for fix it.
That could work, right ?

You may have tried it yet before though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants