12 Commits
v1 ... main

Author SHA1 Message Date
11dc7640e5 Update to more efficient structure 2026-01-09 14:41:22 +01:00
22a88871b5 Fix action 2025-12-23 13:54:32 +01:00
7eca7aefdb Add helper install option 2025-12-23 07:47:20 +01:00
428c5e61cb Update options 2025-12-23 07:20:39 +01:00
5c93f719d9 Other fix 2025-12-23 07:14:38 +01:00
27af60893d try fix 2025-12-23 07:14:01 +01:00
c2eeba98b8 Revert 2025-12-23 07:09:03 +01:00
8f583bb165 Multiple args fix 2025-12-23 07:03:30 +01:00
5c307f9c0b Move to use dockerfile for build 2025-12-23 07:00:26 +01:00
715ab27616 Set to use latest image 2025-12-22 21:10:39 +01:00
47b789d251 Remove image from build 2025-12-22 21:03:57 +01:00
e6e2e6dbf2 Fix latex build 2025-12-22 20:49:22 +01:00

View File

@@ -2,19 +2,23 @@ name: LaTeX compilation
description: Compile LaTeX documents with preset description: Compile LaTeX documents with preset
author: Janis Hutz author: Janis Hutz
inputs: inputs:
workdir:
description: Directory to compile in
include_helpers:
description: Whether or not to include helpers
default: "false"
args: args:
description: Extra arguments to be passed to latexmk description: Extra arguments to be passed to latexmk
default: "-latexoption=-file-line-error -latexoption=-interaction=nonstopmode" default: ""
extra_system_packages: extra_system_packages:
description: Install extra packages using apk description: Install extra packages using apk
default: "" default: ""
image:
description: The image to use for the run
default: "git.janishut.com/registry/latex-build"
runs: runs:
using: docker using: docker
image: ${{ inputs.image }} image: "docker://git.janishutz.com/registry/latex-build"
args: args:
- ${{ inputs.workdir }}
- ${{ inputs.include_helpers }}
- ${{ inputs.args }} - ${{ inputs.args }}
- ${{ inputs.extra_system_packages }} - ${{ inputs.extra_system_packages }}
branding: branding: