summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2022-09-20 06:42:16 -0400
committerNed Batchelder <ned@nedbatchelder.com>2022-09-20 06:54:02 -0400
commit2c4bd7f1f9e8c3c429db2b9cfdc33ba0881f8fde (patch)
treeca663ee93e588ccdf9d84bc6e4d7fd5f296721f7 /.github
parente71d76946c47a1a5465c08da4ba140164eed036d (diff)
downloadpython-coveragepy-git-2c4bd7f1f9e8c3c429db2b9cfdc33ba0881f8fde.tar.gz
build: ci cleanup
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/testsuite.yml17
1 files changed, 7 insertions, 10 deletions
diff --git a/.github/workflows/testsuite.yml b/.github/workflows/testsuite.yml
index 55c8d0c6..81b9e1bb 100644
--- a/.github/workflows/testsuite.yml
+++ b/.github/workflows/testsuite.yml
@@ -28,30 +28,28 @@ concurrency:
jobs:
tests:
- name: "Python ${{ matrix.python-version }} on ${{ matrix.os }}"
- runs-on: "${{ matrix.os }}"
+ name: "${{ matrix.python-version }} on ${{ matrix.os }}"
+ runs-on: "${{ matrix.os }}-latest"
strategy:
matrix:
os:
- - ubuntu-latest
- - macos-latest
- - windows-latest
+ - ubuntu
+ - macos
+ - windows
python-version:
# When changing this list, be sure to check the [gh-actions] list in
# tox.ini so that tox will run properly. PYVERSIONS
# Available versions:
# https://github.com/actions/python-versions/blob/main/versions-manifest.json
+ # https://github.com/actions/setup-python/blob/main/docs/advanced-usage.md#available-versions-of-python-and-pypy
- "3.7"
- "3.8"
- "3.9"
- "3.10"
- "3.11.0-rc.2"
- "pypy-3.7"
- exclude:
- # Windows PyPy doesn't seem to work?
- - os: windows-latest
- python-version: "pypy-3.7"
+ - "pypy-3.9"
fail-fast: false
steps:
@@ -62,7 +60,6 @@ jobs:
uses: "actions/setup-python@v4"
with:
python-version: "${{ matrix.python-version }}"
- # Can we start using the pip cache again?
cache: pip
cache-dependency-path: 'requirements/*.pip'