From 5b520cd7936c5b52a232035c02008e4b10a9699a Mon Sep 17 00:00:00 2001 From: "Edgar P. Burkhart" Date: Thu, 8 May 2025 20:06:07 +0200 Subject: [PATCH 1/2] Enhance GitHub Actions workflow to support versioned tags and improve Docker image tagging --- .forgejo/workflows/build.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index 3bcb696..62f5e9b 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -2,6 +2,8 @@ name: Build Docker image on: push: + tags: + - 'v*' jobs: build: @@ -22,4 +24,6 @@ jobs: uses: docker/build-push-action@v6 with: push: true - tags: code.edgarpierre.fr/${{ github.repository }}:${{ github.ref_name }} + tags: + - code.edgarpierre.fr/${{ github.repository }}:${{ github.ref_name }} + - code.edgarpierre.fr/${{ github.repository }}:latest From 6dfe77a4476921e4a86f58a3c349c15296a4bb8f Mon Sep 17 00:00:00 2001 From: "Edgar P. Burkhart" Date: Thu, 8 May 2025 20:06:38 +0200 Subject: [PATCH 2/2] Update Dockerfile to include options for no documentation and source installation during TeX Live installation --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 54259dc..3ba42e0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,7 +5,7 @@ RUN cd /tmp && \ curl -LO https://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz && \ zcat < install-tl-unx.tar.gz | tar xvf - && \ cd install-tl-2* && \ - perl ./install-tl --no-interaction + perl ./install-tl --no-interaction --no-doc-install --no-src-install ENV PATH="/usr/local/texlive/2025/bin/x86_64-linux:$PATH"