diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index f622374..8144664 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -36,18 +36,19 @@ jobs: - name: Install dependencies run: | - pip install --quiet --upgrade pip setuptools tox>=4.5.1 + pip install --quiet --upgrade pip - name: Run essential tests if: ${{ matrix.tox-env != 'extended' }} run: | - tox run -e ${{ matrix.tox-env }} + pip install --quiet --upgrade .[test,cli] + pytest - name: Run linters and coverage if: ${{ matrix.tox-env == 'extended' }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | - pip install --quiet --upgrade coveralls - tox run -e ${{ matrix.tox-env }} + pip install --quiet --upgrade coveralls tox>=4.5.1 + tox --hashseed notset run -e ${{ matrix.tox-env }} coveralls --service=github