diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b0674eb..1d10e30 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,15 +5,18 @@ on: push jobs: test: runs-on: ubuntu-latest - + strategy: + matrix: + python-version: ["3.9", "3.10", "3.11", "3.12"] + fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v5 with: submodules: recursive - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: - python-version: "3.11" + python-version: ${{ matrix.python-version }} - uses: snok/install-poetry@v1 with: @@ -29,4 +32,5 @@ jobs: uses: codacy/codacy-coverage-reporter-action@v1 with: project-token: ${{ secrets.CODACY_PROJECT_TOKEN }} - coverage-reports: coverage.xml \ No newline at end of file + coverage-reports: coverage.xml +