Skip to content

Commit f283288

Browse files
authored
Merge pull request #26 from PeerHerholz/extent_tests_multiple_os
test first extension of tests to multiple OS
2 parents f87cc7e + 8160520 commit f283288

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

.github/workflows/pythonpackage.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,10 @@ on:
1212
jobs:
1313
build:
1414

15-
runs-on: ubuntu-latest
15+
runs-on: ${{ matrix.os }}
1616
strategy:
1717
matrix:
18+
os: [macos-latest, ubuntu-18.04, windows-2016]
1819
python-version: [3.7, 3.8]
1920

2021
steps:
@@ -25,8 +26,8 @@ jobs:
2526
python-version: ${{ matrix.python-version }}
2627
- name: Install dependencies
2728
run: |
28-
python -m pip install --upgrade pip
29-
pip install .[dev]
29+
python -m pip install --upgrade pip setuptools
30+
pip install .[test]
3031
- name: Test with pytest
3132
run: |
3233
pytest pydra_ml/tests/test_classifier.py

0 commit comments

Comments
 (0)