latex3 / tagpdf

Tagging support code for LaTeX
59 stars 7 forks source link

Add GitHub-based checks #84

Closed koppor closed 1 year ago

koppor commented 1 year ago

This pull-request switches from Travis-based tests to GitHub-based tests.

The tests currently fail with following output:

...ner/texlive/texmf-dist/scripts/l3build/l3build-check.lua:94: ./build/test-config-luatex/issue13-mcid-array.pdf: No such file or directory

Maybe @josephwright and/or @zauguin maybe you have an idea? Why the pdf is not generated in these tests?

(Somehow refs https://github.com/latex3/l3build/issues/303, because I tried to run the tests locally on Windows, but it failed earlier)

u-fischer commented 1 year ago

Thanks. The PR motivated me to replace the dead travis code and reenable online tests. But I did it manually to get the workflow I prefer. E.g. I don't think that adding miktex makes sense. It doesn't update packages as often as texlive and tests which depend on the version of latex and the pdfmanagement would fail to often.

koppor commented 1 year ago

Glad to have motivated. I learned much about CI and MiKTeX. Also contributed to improving zauguin's install-texlive. Good stuff all in all!