workflow tweaks

This commit is contained in:
Andrew Cassidy 2021-04-07 21:10:58 -07:00
parent f5bacd5940
commit a4a19505d7

View File

@ -15,7 +15,7 @@ jobs:
strategy: strategy:
matrix: matrix:
python-version: [ 3.7, 3.8, 3.9 ] python-version: [ 3.7, 3.8, 3.9 ]
os: [ macos-latest, windows-latest, Ubuntu-20.04] os: [ macos-latest, windows-latest, Ubuntu-latest]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
@ -43,7 +43,7 @@ jobs:
- name: Install dependencies - name: Install dependencies
run: | run: |
python -m pip install --upgrade pip python -m pip install --upgrade pip
python -m pip install flake8 ninja Pillow click nose parameterized pybind11-stubgen python -m pip install flake8 ninja Pillow click nose parameterized
- name: Lint with flake8 - name: Lint with flake8
run: | run: |
@ -56,5 +56,4 @@ jobs:
run: python setup.py build --debug install run: python setup.py build --debug install
- name: Test with nose - name: Test with nose
run: python -I -m nose tests -d run: nosetests tests -d
working-directory: tests