From 83bd1595e0d230676324a5bcd3e9b35871908193 Mon Sep 17 00:00:00 2001 From: James Knight Date: Thu, 10 Oct 2024 23:55:45 -0400 Subject: [PATCH] workflows: adjust for new sphinx versions (v8.1.x) The tox configuration has been adjusted with a new version of Sphinx versions to test against. Adjusting the automated building to invoke these accordingly. Signed-off-by: James Knight --- .github/workflows/build.yml | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index eadb498c..eec27a29 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -39,31 +39,29 @@ jobs: matrix: include: # test each python/sphinx pair supported - - { os: ubuntu-latest, python: "3.8", toxenv: py38-sphinx71, cache: ~/.cache/pip } - - { os: ubuntu-latest, python: "3.9", toxenv: py39-sphinx71, cache: ~/.cache/pip } - { os: ubuntu-latest, python: "3.9", toxenv: py39-sphinx72, cache: ~/.cache/pip } - { os: ubuntu-latest, python: "3.9", toxenv: py39-sphinx73, cache: ~/.cache/pip } - { os: ubuntu-latest, python: "3.9", toxenv: py39-sphinx74, cache: ~/.cache/pip } - - { os: ubuntu-latest, python: "3.10", toxenv: py310-sphinx71, cache: ~/.cache/pip } - { os: ubuntu-latest, python: "3.10", toxenv: py310-sphinx72, cache: ~/.cache/pip } - { os: ubuntu-latest, python: "3.10", toxenv: py310-sphinx73, cache: ~/.cache/pip } - { os: ubuntu-latest, python: "3.10", toxenv: py310-sphinx74, cache: ~/.cache/pip } - { os: ubuntu-latest, python: "3.10", toxenv: py310-sphinx80, cache: ~/.cache/pip } - - { os: ubuntu-latest, python: "3.11", toxenv: py311-sphinx71, cache: ~/.cache/pip } + - { os: ubuntu-latest, python: "3.10", toxenv: py310-sphinx81, cache: ~/.cache/pip } - { os: ubuntu-latest, python: "3.11", toxenv: py311-sphinx72, cache: ~/.cache/pip } - { os: ubuntu-latest, python: "3.11", toxenv: py311-sphinx73, cache: ~/.cache/pip } - { os: ubuntu-latest, python: "3.11", toxenv: py311-sphinx74, cache: ~/.cache/pip } - { os: ubuntu-latest, python: "3.11", toxenv: py311-sphinx80, cache: ~/.cache/pip } - - { os: ubuntu-latest, python: "3.12", toxenv: py312-sphinx71, cache: ~/.cache/pip } + - { os: ubuntu-latest, python: "3.11", toxenv: py311-sphinx81, cache: ~/.cache/pip } - { os: ubuntu-latest, python: "3.12", toxenv: py312-sphinx72, cache: ~/.cache/pip } - { os: ubuntu-latest, python: "3.12", toxenv: py312-sphinx73, cache: ~/.cache/pip } - { os: ubuntu-latest, python: "3.12", toxenv: py312-sphinx74, cache: ~/.cache/pip } - { os: ubuntu-latest, python: "3.12", toxenv: py312-sphinx80, cache: ~/.cache/pip } + - { os: ubuntu-latest, python: "3.12", toxenv: py312-sphinx81, cache: ~/.cache/pip } # other OSes # - test against all other supported OSes, using most recent interpreter/sphinx - - { os: macos-latest, python: "3.12", toxenv: py312-sphinx80, cache: ~/Library/Caches/pip } - - { os: windows-latest, python: "3.12", toxenv: py312-sphinx80, cache: ~\AppData\Local\pip\Cache } + - { os: macos-latest, python: "3.12", toxenv: py312-sphinx81, cache: ~/Library/Caches/pip } + - { os: windows-latest, python: "3.12", toxenv: py312-sphinx81, cache: ~\AppData\Local\pip\Cache } # linting/other # - any OS, using most recent interpreter