Mercurial > p > roundup > code
comparison .github/workflows/ci-test.yml @ 7130:890b55c374a3
Remove 3.9, 3.11-dev and 3.7 test versions
Redo testing versions to reduce cpu use:
From pypi downloads, 3.8, 3.9 and 3.10 are all in the vicinity of 30%
over past 120 days.
Test the edges of the range 3.8/3.10. Skip 3.9.
Downloads for 3.7 is at 0, don't bother testing.
3.11 is tested, so we don't need to test 3.11-dev.
Test 3.6 and 3.12-dev since they are the minimum/maximum version we
support.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Mon, 23 Jan 2023 22:08:33 -0500 |
| parents | 8e2219abbde3 |
| children | cc49ac11850f |
comparison
equal
deleted
inserted
replaced
| 7129:c7e35b96907d | 7130:890b55c374a3 |
|---|---|
| 46 matrix: | 46 matrix: |
| 47 # Run in all these versions of Python | 47 # Run in all these versions of Python |
| 48 python-version: | 48 python-version: |
| 49 - "2.7" | 49 - "2.7" |
| 50 - "3.10" | 50 - "3.10" |
| 51 - "3.9" | 51 # - "3.9" |
| 52 - "3.8" | 52 - "3.8" |
| 53 - "3.7" | 53 # - "3.7" |
| 54 - "3.11" | 54 - "3.11" |
| 55 | 55 |
| 56 # use for multiple os or ubuntu versions | 56 # use for multiple os or ubuntu versions |
| 57 #os: [ubuntu-latest, macos-latest, windows-latest] | 57 #os: [ubuntu-latest, macos-latest, windows-latest] |
| 58 # ubuntu latest 22.04 12/2022 | 58 # ubuntu latest 22.04 12/2022 |
| 64 include: | 64 include: |
| 65 # example: if 3.12 fails the jobs still succeeds | 65 # example: if 3.12 fails the jobs still succeeds |
| 66 - python-version: 3.12-dev | 66 - python-version: 3.12-dev |
| 67 os: ubuntu-22.04 | 67 os: ubuntu-22.04 |
| 68 experimental: [true] | 68 experimental: [true] |
| 69 - python-version: 3.11-dev | 69 #- python-version: 3.11-dev |
| 70 os: ubuntu-20.04 | 70 # os: ubuntu-20.04 |
| 71 # 3.6 not available on new 22.04 runners, so run on 20.04 ubuntu | 71 # 3.6 not available on new 22.04 runners, so run on 20.04 ubuntu |
| 72 - python-version: 3.6 | 72 - python-version: 3.6 |
| 73 os: ubuntu-20.04 | 73 os: ubuntu-20.04 |
| 74 | 74 |
| 75 exclude: | 75 exclude: |
