Skip to content

Commit

Permalink
ci(pytest): install tests package variant instead of all (#703)
Browse files Browse the repository at this point in the history
  • Loading branch information
mdonadoni committed Feb 8, 2024
1 parent c9c4d53 commit fe0b00a
Showing 1 changed file with 4 additions and 44 deletions.
48 changes: 4 additions & 44 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -168,48 +168,8 @@ jobs:
runs-on: ubuntu-20.04
strategy:
matrix:
include:
- testenv: lowest
python: '3.6'

- testenv: release
python: '3.6'

- testenv: lowest
python: '3.7'

- testenv: release
python: '3.7'

- testenv: lowest
python: '3.8'

- testenv: release
python: '3.8'

- testenv: lowest
python: '3.9'

- testenv: release
python: '3.9'

- testenv: lowest
python: '3.10'

- testenv: release
python: '3.10'

- testenv: lowest
python: '3.11'

- testenv: release
python: '3.11'

- testenv: lowest
python: '3.12'

- testenv: release
python: '3.12'
testenv: [lowest, release]
python: ['3.6', '3.7', '3.8', '3.9', '3.10', '3.11', '3.12']
steps:
- uses: actions/checkout@v3

Expand All @@ -224,10 +184,10 @@ jobs:
pip install wheel
pip install requirements-builder
if [[ ${{ matrix.testenv }} == lowest ]]; then
requirements-builder -e all --level=min --req requirements-dev.txt setup.py > .lowest-requirements.txt
requirements-builder -e tests --level=min --req requirements-dev.txt setup.py > .lowest-requirements.txt
fi
if [[ ${{ matrix.testenv }} == release ]]; then
requirements-builder -e all --level=pypi --req requirements-dev.txt setup.py > .release-requirements.txt
requirements-builder -e tests --level=pypi --req requirements-dev.txt setup.py > .release-requirements.txt
fi
- name: Install Python dependencies
Expand Down

0 comments on commit fe0b00a

Please sign in to comment.