From aa75ebe833f9cc8e6a7efefa03d8f0e75fa8553b Mon Sep 17 00:00:00 2001 From: Erik Sundell Date: Thu, 12 Sep 2024 12:28:55 +0200 Subject: [PATCH] ci: update test matrix --- .github/workflows/test.yaml | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 3040f49..1d4b790 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -31,12 +31,17 @@ jobs: strategy: fail-fast: false matrix: - python-version: - - "3.7" - - "3.8" - - "3.9" - - "3.10" - - "3.11" + include: + - python-version: "3.8" + pip-install-spec: "jupyterhub==2.3.1 sqlalchemy==1.*" + - python-version: "3.9" + pip-install-spec: "jupyterhub==3.*" + - python-version: "3.10" + pip-install-spec: "jupyterhub==4.*" + - python-version: "3.11" + pip-install-spec: "jupyterhub==5.*" + - python-version: "3.12" + pip-install-spec: "jupyterhub" steps: - uses: actions/checkout@v4 @@ -46,7 +51,7 @@ jobs: - name: Install Python dependencies run: | - pip install --upgrade pip + pip install ${{ matrix.pip-install-spec }} pip install -e ".[test]" - name: List packages