From db7ba522d7a48c68f450046f93c8dcd75d53374f Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Fri, 12 Apr 2024 21:32:19 +0100 Subject: [PATCH] Install epubcheck for Docutils HEAD tests (#12272) --- .github/workflows/main.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f25e7702a..739fa0e22 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -100,6 +100,11 @@ jobs: name: Docutils HEAD steps: + - name: Install epubcheck + run: | + mkdir /tmp/epubcheck && cd /tmp/epubcheck + wget https://github.com/w3c/epubcheck/releases/download/v5.1.0/epubcheck-5.1.0.zip + unzip epubcheck-5.1.0.zip - uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v5 @@ -119,6 +124,8 @@ jobs: run: python -m pytest -vv env: PYTHONWARNINGS: "error" # treat all warnings as errors + DO_EPUBCHECK: "1" + EPUBCHECK_PATH: "/tmp/epubcheck/epubcheck-5.1.0/epubcheck.jar" latex: runs-on: ubuntu-latest