Skip to content

Commit 2e0d987

Browse files
release testing optional deps
1 parent 5e05a79 commit 2e0d987

File tree

1 file changed

+4
-20
lines changed

1 file changed

+4
-20
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -49,24 +49,8 @@ jobs:
4949

5050
strategy:
5151
matrix:
52-
os: [ubuntu-latest, macOS-latest]
53-
python-version: ['3.8', '3.9', '3.10']
54-
include:
55-
- os: windows-latest
56-
python: 38
57-
python-version: '3.8'
58-
bitness: 64
59-
platform_id: win_amd64
60-
- os: windows-latest
61-
python: 39
62-
python-version: '3.9'
63-
bitness: 64
64-
platform_id: win_amd64
65-
- os: windows-latest
66-
python: 310
67-
python-version: '3.10'
68-
bitness: 64
69-
platform_id: win_amd64
52+
os: [ ubuntu-latest, macOS-latest, windows-latest ]
53+
python-version: [ '3.8', '3.9', '3.10' ]
7054

7155
steps:
7256
- uses: actions/checkout@v3
@@ -89,10 +73,10 @@ jobs:
8973

9074
- if: matrix.os == 'windows-latest'
9175
name: Windows install
92-
run: python -m pip install "${env:WHEELNAME}[dev]"
76+
run: python -m pip install "${env:WHEELNAME}[optional_dependencies,dev]"
9377
- if: matrix.os != 'windows-latest'
9478
name: Unix install
95-
run: python -m pip install "${{ env.WHEELNAME }}[dev]"
79+
run: python -m pip install "${{ env.WHEELNAME }}[optional_dependencies,dev]"
9680

9781
- name: Tests
9882
run: python -m pytest

0 commit comments

Comments
 (0)