@@ -20,73 +20,60 @@ jobs:
2020 ports :
2121 - 5000:5000
2222 steps :
23- -
24- name : Set up QEMU
23+ - name : Set up QEMU
2524 uses : docker/setup-qemu-action@v2
26- -
27- name : Set up Docker Buildx
25+ - name : Set up Docker Buildx
2826 uses : docker/setup-buildx-action@v2
2927 with :
3028 driver-opts : network=host
31- -
32- name : Cache Docker layers
29+ - name : Cache Docker layers
3330 uses : actions/cache@v3
3431 with :
3532 path : /tmp/.buildx-cache
3633 key : ${{ runner.os }}-buildx
3734 - name : Set up Git repository
3835 uses : actions/checkout@v4
39- -
40- name : Build
36+ - name : Build
4137 id : docker_build
4238 uses : docker/build-push-action@v4
4339 with :
4440 push : true
4541 tags : localhost:5000/name/app:latest
46- -
47- name : lacheck
42+ - name : lacheck
4843 working-directory : test
4944 run : |
5045 docker run -v $(pwd):/workdir localhost:5000/name/app:latest lacheck minimal-article.tex
51- -
52- name : chktex
46+ - name : chktex
5347 working-directory : test
5448 run : |
5549 docker run -v $(pwd):/workdir localhost:5000/name/app:latest chktex minimal-article.tex
56- -
57- name : latexindent
50+ - name : latexindent
5851 working-directory : test
5952 run : |
6053 docker run -v $(pwd):/workdir localhost:5000/name/app:latest latexindent minimal-article.tex
61- -
62- name : minimal-article.tex
54+ - name : minimal-article.tex
6355 working-directory : test
6456 run : |
6557 docker run -v $(pwd):/workdir localhost:5000/name/app:latest pdflatex minimal-article.tex
66- -
67- name : minimal-codehigh.tex
58+ - name : minimal-codehigh.tex
6859 working-directory : test
6960 run : |
7061 docker run -v $(pwd):/workdir localhost:5000/name/app:latest lualatex minimal-codehigh.tex
71- -
72- name : minimal-minted.tex
62+ - name : minimal-minted.tex
7363 working-directory : test
7464 run : |
7565 docker run -v $(pwd):/workdir localhost:5000/name/app:latest pdflatex --shell-escape minimal-minted.tex
76- -
77- name : minimal-plantuml.tex
66+ - name : minimal-plantuml.tex
7867 working-directory : test
7968 run : |
8069 docker run -v $(pwd):/workdir localhost:5000/name/app:latest lualatex --shell-escape minimal-plantuml.tex
81- -
82- name : minimal-selnolig.tex
70+ - name : minimal-selnolig.tex
8371 working-directory : test
8472 run : |
8573 docker run -v $(pwd):/workdir localhost:5000/name/app:latest lualatex minimal-selnolig.tex
86- -
87- # Test compilation of a .tex file referencing a .tex file in a parent directory.
88- # Issue: https://github.com/dante-ev/docker-texlive/issues/39
89- name : current-file.tex
74+ # Test compilation of a .tex file referencing a .tex file in a parent directory.
75+ # Issue: https://github.com/dante-ev/docker-texlive/issues/39
76+ - name : current-file.tex
9077 working-directory : test/subdir1
9178 run : |
9279 docker run -v $(pwd)/..:/workdir localhost:5000/name/app:latest /bin/bash -c "cd subdir1 && lualatex current-file.tex"
0 commit comments