From b2f63f0079a007218f2d0ec8fd0f385a6886d36b Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Mon, 29 Dec 2025 01:53:51 +0000 Subject: [PATCH] Run CI for Sphinx upstream --- .github/workflows/tests.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 74118fe8..87620680 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -69,6 +69,26 @@ jobs: # file: ./coverage.xml # fail_ci_if_error: true + # This uses a different job to allow failures + test-sphinx-upstream: + runs-on: ubuntu-latest + + name: "pytest: py3, sphinx master, on ubuntu-latest" + + steps: + - uses: actions/checkout@v6 + - name: Set up Python 3 + uses: actions/setup-python@v6 + with: + python-version: 3 + allow-prereleases: true + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install -e ".[linkify,testing]" "sphinx @ git+https://github.com/sphinx-doc/sphinx.git" + - name: Run pytest + run: pytest + check-myst-docutils: name: Check myst-docutils install