From c3e120bf942d8ad4ac399ff945ab03d57a3cf519 Mon Sep 17 00:00:00 2001 From: Jason N Date: Fri, 20 Oct 2023 19:22:49 +1100 Subject: [PATCH] Add sphinx image --- .github/workflows/docker-image.yml | 2 +- Dockerfile.sphinx | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 Dockerfile.sphinx diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 399c813..30bb42a 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - tag: ["alpine", "clang-tools", "cpp", "package", "qt", "snap", "docker-cli"] + tag: ["alpine", "clang-tools", "cpp", "package", "qt", "snap", "docker-cli", "sphinx"] permissions: contents: read packages: write diff --git a/Dockerfile.sphinx b/Dockerfile.sphinx new file mode 100644 index 0000000..dfa24d5 --- /dev/null +++ b/Dockerfile.sphinx @@ -0,0 +1,22 @@ +FROM ubuntu:latest + +RUN apt-get update && \ + DEBIAN_FRONTEND=noninteractive apt-get install -y \ + curl \ + fonts-inconsolata \ + fonts-lato \ + git \ + latexmk \ + locales \ + make \ + python3 \ + python3-pip \ + texlive \ + texlive-fonts-extra \ + texlive-fonts-recommended \ + texlive-lang-cjk \ + texlive-latex-extra \ + texlive-latex-recommended \ + texlive-xetex \ + tzdata && \ + pip3 install six sphinx_rtd_theme