try more arches for test

This commit is contained in:
Jeff Epler 2021-12-09 08:52:31 -06:00
parent 6e4107eac6
commit 923b5d1419
No known key found for this signature in database
GPG key ID: D5BF15AB975AB4DE

View file

@ -23,8 +23,12 @@ jobs:
- '3.10'
- 'pypy-3.7'
- 'pypy-3.8'
os-version:
- 'ubuntu-20.04'
- 'macos-latest'
- 'windows-latest'
runs-on: ubuntu-20.04
runs-on: ${{ matrix.os-version }}
steps:
- name: Dump GitHub context
env:
@ -43,10 +47,10 @@ jobs:
- name: Check stubs
if: (! startsWith(matrix.python-version, 'pypy-'))
run: make mypy
run: make mypy PYTHON=python
- name: Test
run: make coverage
run: make coverage PYTHON=python
- name: Upload Coverage to Codecov
if: always()
@ -61,7 +65,7 @@ jobs:
if: always()
uses: actions/upload-artifact@v2
with:
name: coverage for ${{ matrix.python-version }}
name: coverage for ${{ matrix.python-version }} on ${{ matrix.os-version }}
path: coverage.xml
pre-commit: