summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ci.yml115
1 files changed, 24 insertions, 91 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 9844c42..3446f25 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -17,17 +17,17 @@ jobs:
matrix:
os: [macos-latest, ubuntu-latest, windows-latest]
python-version:
- - name: pypy3
+ - name: pypy-3.7
toxenv: pypy3-noextra-build
- - name: pypy3
+ - name: pypy-3.7
toxenv: pypy3-noextra-tests
- - name: pypy3
+ - name: pypy-3.7
toxenv: pypy3-format-build
- - name: pypy3
+ - name: pypy-3.7
toxenv: pypy3-format-tests
- - name: pypy3
+ - name: pypy-3.7
toxenv: pypy3-format_nongpl-build
- - name: pypy3
+ - name: pypy-3.7
toxenv: pypy3-format_nongpl-tests
- name: 3.6
toxenv: py36-noextra-build
@@ -98,104 +98,40 @@ jobs:
exclude:
- os: windows-latest
python-version:
- name: pypy3
- toxenv: pypy3-noextra-build
- - os: windows-latest
- python-version:
- name: pypy3
- toxenv: pypy3-format-build
- - os: windows-latest
- python-version:
- name: pypy3
- toxenv: pypy3-format_nongpl-build
- - os: windows-latest
- python-version:
- name: pypy3
- toxenv: pypy3-noextra-tests
- - os: windows-latest
- python-version:
- name: pypy3
- toxenv: pypy3-format-tests
- - os: windows-latest
- python-version:
- name: pypy3
- toxenv: pypy3-format_nongpl-tests
- - os: windows-latest
- python-version:
- name: pypy3
- toxenv: safety
- - os: windows-latest
- python-version:
- name: 3.6
- toxenv: py36-noextra-build
- - os: windows-latest
- python-version:
- name: 3.6
- toxenv: py36-format-build
- - os: windows-latest
- python-version:
- name: 3.6
- toxenv: py36-format_nongpl-build
- - os: windows-latest
- python-version:
- name: 3.6
- toxenv: py36-noextra-tests
- - os: windows-latest
- python-version:
- name: 3.6
- toxenv: py36-format-tests
- - os: windows-latest
- python-version:
- name: 3.6
- toxenv: py36-format_nongpl-tests
- - os: windows-latest
- python-version:
- name: 3.7
- toxenv: py37-noextra-tests
- - os: windows-latest
- python-version:
- name: 3.7
- toxenv: py37-format-tests
- - os: windows-latest
- python-version:
- name: 3.7
- toxenv: py37-format_nongpl-tests
- - os: windows-latest
- python-version:
- name: 3.8
- toxenv: py38-noextra-tests
+ name: 3.9
+ toxenv: readme
- os: windows-latest
python-version:
- name: 3.8
- toxenv: py38-format-tests
+ name: 3.9
+ toxenv: docs-linkcheck
- os: windows-latest
python-version:
- name: 3.8
- toxenv: py38-format_nongpl-tests
+ name: 3.9
+ toxenv: docs-style
- os: windows-latest
python-version:
- name: 3.9
- toxenv: py39-noextra-tests
+ name: pypy-3.7
+ toxenv: pypy3-noextra-build
- os: windows-latest
python-version:
- name: 3.9
- toxenv: py39-format-tests
+ name: pypy-3.7
+ toxenv: pypy3-noextra-tests
- os: windows-latest
python-version:
- name: 3.9
- toxenv: py39-format_nongpl-tests
+ name: pypy-3.7
+ toxenv: pypy3-format-build
- os: windows-latest
python-version:
- name: 3.9
- toxenv: readme
+ name: pypy-3.7
+ toxenv: pypy3-format-tests
- os: windows-latest
python-version:
- name: 3.9
- toxenv: docs-linkcheck
+ name: pypy-3.7
+ toxenv: pypy3-format_nongpl-build
- os: windows-latest
python-version:
- name: 3.9
- toxenv: docs-style
+ name: pypy-3.7
+ toxenv: pypy3-format_nongpl-tests
steps:
- uses: actions/checkout@v2
@@ -215,8 +151,5 @@ jobs:
if: runner.os == 'macOS' && startsWith(matrix.python-version.toxenv, 'docs-')
- name: Install tox
run: python -m pip install tox
- - name: Use venv on Windows
- run: python -m pip install tox-venv
- if: runner.os == 'Windows'
- name: Run tox
run: python -m tox -e "${{ matrix.python-version.toxenv }}"