Skip to content

Commit cea0e8c

Browse files
authored
updating test pydra GA
1 parent bf8d6e8 commit cea0e8c

File tree

1 file changed

+5
-20
lines changed

1 file changed

+5
-20
lines changed

.github/workflows/testpydra.yml

Lines changed: 5 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ jobs:
1111
strategy:
1212
matrix:
1313
os: [macos-latest, ubuntu-latest, windows-latest]
14-
python-version: [3.7, 3.8, 3.9]
15-
install: [install, develop, wheel]
14+
python-version: [3.7, 3.8, 3.9, "3.10"]
1615
fail-fast: false
1716
runs-on: ${{ matrix.os }}
1817

@@ -26,27 +25,13 @@ jobs:
2625
with:
2726
python-version: ${{ matrix.python-version }}
2827
- name: Update build tools
29-
run: python -m pip install --upgrade pip setuptools
28+
run: python -m pip install --upgrade pip build
3029

30+
- name: Build pydra
31+
run: python -m build
3132

32-
- name: Install Pydra tests dependencies (develop or setup.py install)
33-
if: matrix.install == 'develop' || matrix.install == 'install'
34-
run: pip install ".[test]"
3533

36-
37-
- name: Install dependencies (setup.py install)
38-
if: matrix.install == 'install'
39-
run: python setup.py install
40-
41-
- name: Install dependencies (wheel)
42-
if: matrix.install == 'wheel'
43-
run: |
44-
python setup.py bdist_wheel
45-
pip install dist/*.whl
46-
47-
48-
- name: Install Pydra tests dependencies (wheel)
49-
if: matrix.install == 'wheel'
34+
- name: Install Pydra tests dependencies
5035
run: pip install "$( ls dist/pydra*.whl )[test]"
5136

5237

0 commit comments

Comments
 (0)