I no longer use the Github Docker Registry because the upload timeouts.
A docker container which provide texlive-full and some other need tools. You can also use this in your CI/CD.
Feel free to create a Issue or PR.
docker pull docker.io/chillfre4k/latex
exec docker run --rm -i --user="$(id -u):$(id -g)" --net=none -v "$PWD":"/data" chillfre4k/latex pdflatex main.tex
image: docker.io/chillfre4k/latex:latest
build:
script:
- pdflatex thesis.tex
artifacts:
paths:
- "*.pdf"