From 4a029189d91f997a67ea2ba91d283b8e725a983c Mon Sep 17 00:00:00 2001 From: Rotzbua Date: Thu, 16 Jan 2025 16:15:47 +0100 Subject: [PATCH] Test Python 3.13 and Sphinx 8.1 in CI (#1006) Remove minor versions from old sphinx 7.x branch which are not used by Ubuntu. Exclude unsupported python and sphinx versions. --- .github/workflows/unit_tests.yml | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index 4d2f95096..b9d591f38 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -35,14 +35,22 @@ jobs: - '3.10' - '3.11' - '3.12' + - '3.13' sphinx-version: - '6.2' - - '7.0' - - '7.1' - - '7.2' - - '7.3' - - '7.4' + - '7.2' # Ubuntu 24.04 + - '7.4' # Ubuntu 24.10 - '8.0' + - '8.1' # Ubuntu 25.04 + exclude: + - python-version: '3.9' + sphinx-version: '8.0' + - python-version: '3.9' + sphinx-version: '8.1' + - python-version: '3.12' + sphinx-version: '6.2' + - python-version: '3.13' + sphinx-version: '6.2' steps: - uses: actions/checkout@v4