diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 03cb17e..12dcd9a 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -7,30 +7,25 @@ on: jobs: run-tests: runs-on: ubuntu-latest - strategy: - matrix: - python-version: ["3.7", "3.12"] - include: - - if: github.event.pull_request - python-version: | - - 3.8 - - 3.9 - - 3.10 - - 3.11 steps: - name: Checkout repository uses: actions/checkout@v4 - - - name: Set up Python ${{ matrix.python-version }} + - name: PR test ${{ python-version }} + if: github.event.pull_request uses: actions/setup-python@v5 with: - python-version: ${{ matrix.python-version }} + python-version: | + - ["3.8", "3.9", "3.10", "3.11"] - - name: install dependencies - run: pip install .[dev] - shell: bash - + - name: test ${{ python-version }} + uses: actions/setup-python@v5 + with: + python-version: | + - ["3.7", "3.12"] + - name: run tests - run: pytest + run: | + pip install .[dev] + pytest shell: bash