Show More
@@ -72,13 +72,13 jobs: | |||||
72 | run: | |
|
72 | run: | | |
73 | python -m pip install --only-binary ':all:' --upgrade pip setuptools wheel build |
|
73 | python -m pip install --only-binary ':all:' --upgrade pip setuptools wheel build | |
74 | python -m pip install --only-binary ':all:' --no-binary curio --upgrade -e .[${{ matrix.deps }}] |
|
74 | python -m pip install --only-binary ':all:' --no-binary curio --upgrade -e .[${{ matrix.deps }}] | |
75 |
python -m pip install --only-binary ':all:' --upgrade check-manifest pytest-cov |
|
75 | python -m pip install --only-binary ':all:' --upgrade check-manifest pytest-cov 'pytest<8' | |
76 | - name: Install and update Python dependencies (dev?) |
|
76 | - name: Install and update Python dependencies (dev?) | |
77 | if: ${{ contains( matrix.python-version, 'dev' ) }} |
|
77 | if: ${{ contains( matrix.python-version, 'dev' ) }} | |
78 | run: | |
|
78 | run: | | |
79 | python -m pip install --pre --upgrade pip setuptools wheel build |
|
79 | python -m pip install --pre --upgrade pip setuptools wheel build | |
80 | python -m pip install --pre --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple --no-binary curio --upgrade -e .[${{ matrix.deps }}] |
|
80 | python -m pip install --pre --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple --no-binary curio --upgrade -e .[${{ matrix.deps }}] | |
81 |
python -m pip install --pre --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple --upgrade check-manifest pytest-cov |
|
81 | python -m pip install --pre --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple --upgrade check-manifest pytest-cov | |
82 | - name: Try building with Python build |
|
82 | - name: Try building with Python build | |
83 | if: runner.os != 'Windows' # setup.py does not support sdist on Windows |
|
83 | if: runner.os != 'Windows' # setup.py does not support sdist on Windows | |
84 | run: | |
|
84 | run: | | |
@@ -101,13 +101,7 jobs: | |||||
101 | env: |
|
101 | env: | |
102 | COLUMNS: 120 |
|
102 | COLUMNS: 120 | |
103 | run: | |
|
103 | run: | | |
104 |
pytest --color=yes -raXxs ${{ startsWith(matrix.python-version, 'pypy') && ' ' || '--cov --cov-report=xml' }} -- |
|
104 | pytest --color=yes -raXxs ${{ startsWith(matrix.python-version, 'pypy') && ' ' || '--cov --cov-report=xml' }} --maxfail=15 | |
105 | - uses: actions/upload-artifact@v3 |
|
|||
106 | with: |
|
|||
107 | name: upload pytest timing reports as json |
|
|||
108 | path: | |
|
|||
109 | ./report-*.json |
|
|||
110 |
|
||||
111 | - name: Upload coverage to Codecov |
|
105 | - name: Upload coverage to Codecov | |
112 | uses: codecov/codecov-action@v4 |
|
106 | uses: codecov/codecov-action@v4 | |
113 | with: |
|
107 | with: |
General Comments 0
You need to be logged in to leave comments.
Login now