From 8266dc8a7b95781fc36c6b3b41df8c59acbe90d6 Mon Sep 17 00:00:00 2001 From: "Douglas Cerna (Soy Douglas)" Date: Mon, 6 Nov 2023 22:01:57 +0100 Subject: [PATCH] Run docs CI job separately --- .github/workflows/test.yml | 20 ++++++++++++++++++++ pyproject.toml | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e6c6624..2df6422 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -65,3 +65,23 @@ jobs: - name: "Run tox" run: | tox -e linting + docs: + name: "Docs" + runs-on: "ubuntu-22.04" + steps: + - name: "Check out repository" + uses: "actions/checkout@v3" + - name: "Set up Python" + uses: "actions/setup-python@v4" + with: + python-version: "3.12" + cache-dependency-path: | + requirements.txt + requirements-dev.txt + - name: "Install tox" + run: | + python -m pip install --upgrade pip + pip install tox + - name: "Run tox" + run: | + tox -e docs diff --git a/pyproject.toml b/pyproject.toml index 152b7d9..75ea6ea 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -90,7 +90,7 @@ legacy_tox_ini = """ [gh-actions] python = 3.8: py38 - 3.9: py39 docs + 3.9: py39 3.10: py310 3.11: py311 3.12: py312