From 65edd60ba43c3ca7f48f2470ead70e31c45e8744 Mon Sep 17 00:00:00 2001 From: Wolfgang Preimesberger Date: Fri, 14 Jun 2024 18:05:01 +0200 Subject: [PATCH] Update CI --- .github/workflows/ci.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 337f51d..6ae3213 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,6 +16,9 @@ jobs: build: strategy: matrix: + # as we build C extension for users to download, we want to include as many python versions + # and OS versions as possible (especially windows to create .whl packages, + # see step "Create wheel and dist package") python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] os: ["ubuntu-latest", "windows-latest"] name: py${{ matrix.python-version }} @ ${{ matrix.os }} @@ -53,6 +56,7 @@ jobs: - name: Install package and test shell: bash -l {0} run: | + pip install . pip install -e .[testing] pytest --cache-clear - name: Upload Coverage