diff options
| author | Steve Piercy <web@stevepiercy.com> | 2022-08-12 06:26:51 -0700 |
|---|---|---|
| committer | Steve Piercy <web@stevepiercy.com> | 2022-08-12 06:26:51 -0700 |
| commit | bdbb8c408566f1a4009d7a8dd32f72719c1f3849 (patch) | |
| tree | 544d1b4ea2c7e40b79fb91f96f4d848743129f2e /.github/workflows | |
| parent | 4d963930e03e26f6b831eae81ee93f2aa8271ff7 (diff) | |
| parent | 1e439035e41da3767acbcae79689fb05dfdeb317 (diff) | |
| download | pyramid-bdbb8c408566f1a4009d7a8dd32f72719c1f3849.tar.gz pyramid-bdbb8c408566f1a4009d7a8dd32f72719c1f3849.tar.bz2 pyramid-bdbb8c408566f1a4009d7a8dd32f72719c1f3849.zip | |
Merge branch 'master' of https://github.com/Pylons/pyramid
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/ci-tests.yml | 31 |
1 files changed, 14 insertions, 17 deletions
diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index 625c6a60f..605ebdae0 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -15,36 +15,33 @@ jobs: strategy: matrix: py: - - "3.6" - "3.7" - "3.8" - "3.9" - - "pypy3" + - "3.10" + - "pypy-3.8" os: - - "ubuntu-latest" - - "windows-latest" - - "macos-latest" + - "ubuntu-20.04" + - "windows-2022" + - "macos-11" architecture: - x64 - x86 include: - # Only run coverage on ubuntu-latest, except on pypy3 - - os: "ubuntu-latest" + # Only run coverage on ubuntu-20.04, except on pypy3 + - os: "ubuntu-20.04" pytest-args: "--cov" - - os: "ubuntu-latest" - py: "pypy3" + - os: "ubuntu-20.04" + py: "pypy-3.8" pytest-args: "" exclude: # Linux and macOS don't have x86 python - - os: "ubuntu-latest" + - os: "ubuntu-20.04" architecture: x86 - - os: "macos-latest" + - os: "macos-11" architecture: x86 - # PyPy3 on Windows doesn't seem to work - - os: "windows-latest" - py: "pypy3" name: "Python: ${{ matrix.py }}-${{ matrix.architecture }} on ${{ matrix.os }}" runs-on: ${{ matrix.os }} @@ -59,7 +56,7 @@ jobs: - name: Running tox run: tox -e py -- ${{ matrix.pytest-args }} coverage: - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 name: Validate coverage steps: - uses: actions/checkout@v2 @@ -71,7 +68,7 @@ jobs: - run: pip install tox - run: tox -e py38-cover,coverage docs: - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 name: Build the documentation steps: - uses: actions/checkout@v2 @@ -83,7 +80,7 @@ jobs: - run: pip install tox - run: tox -e docs lint: - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 name: Lint the package steps: - uses: actions/checkout@v2 |
