Browse Source

ci.github: add regular py310 test runners

pull/4076/head
bastimeyer 3 weeks ago
committed by Forrest
parent
commit
4253f88548
  1. 2
      .codecov.yml
  2. 25
      .github/workflows/main.yml

2
.codecov.yml

@ -3,7 +3,7 @@ codecov:
require_ci_to_pass: true
# wait until at all test runners have uploaded a report (see the test job's build matrix)
# otherwise, coverage failures may be shown while some reports are still missing
after_n_builds: 8
after_n_builds: 10
comment:
# this also configures the layout of PR check summaries / comments
layout: "reach, diff, flags, files"

25
.github/workflows/main.yml

@ -20,15 +20,22 @@ jobs:
# please remember to change the `codecov.notify.after_n_builds` value in .codecov.yml
# when changing the build matrix and changing the number of test runners
matrix:
os: [ubuntu-20.04, windows-latest]
python: [3.6, 3.7, 3.8, 3.9]
include:
- python: 3.10-dev
os: ubuntu-20.04
continue: true
- python: 3.10-dev
os: windows-latest
continue: true
os:
- ubuntu-20.04
- windows-latest
python:
- "3.6"
- "3.7"
- "3.8"
- "3.9"
- "3.10"
# include:
# - python: "3.11-dev"
# os: ubuntu-20.04
# continue: true
# - python: "3.11-dev"
# os: windows-latest
# continue: true
runs-on: ${{ matrix.os }}
timeout-minutes: 60
steps:

Loading…
Cancel
Save