@@ -31,22 +31,47 @@ jobs:
3131 - pypy39-nocov
3232 - pypy310-cover
3333 - pypy310-nocov
34+ include :
35+ - tox-env : py38-cover
36+ python-version : " 3.8"
37+ - tox-env : py38-nocov
38+ python-version : " 3.8"
39+ - tox-env : py39-cover
40+ python-version : " 3.9"
41+ - tox-env : py39-nocov
42+ python-version : " 3.9"
43+ - tox-env : py310-cover
44+ python-version : " 3.10"
45+ - tox-env : py310-nocov
46+ python-version : " 3.10"
47+ - tox-env : py311-cover
48+ python-version : " 3.11"
49+ - tox-env : py311-nocov
50+ python-version : " 3.11"
51+ - tox-env : py312-cover
52+ python-version : " 3.12"
53+ - tox-env : py312-nocov
54+ python-version : " 3.12"
55+ - tox-env : pypy38-cover
56+ python-version : " pypy-3.8"
57+ - tox-env : pypy38-nocov
58+ python-version : " pypy-3.8"
59+ - tox-env : pypy39-cover
60+ python-version : " pypy-3.9"
61+ - tox-env : pypy39-nocov
62+ python-version : " pypy-3.9"
63+ - tox-env : pypy310-cover
64+ python-version : " pypy-3.10"
65+ - tox-env : pypy310-nocov
66+ python-version : " pypy-3.10"
3467
3568 steps :
3669 - uses : actions/checkout@v3
3770
3871 - name : Set up Python
3972 uses : actions/setup-python@v4
4073 with :
41- python-version : |
42- pypy-3.8
43- pypy-3.9
44- pypy-3.10
45- 3.8
46- 3.9
47- 3.10
48- 3.11
49- 3.12
74+ python-version : ${{ matrix.python-version }}
5075 architecture : x64
5176
5277 - name : Install dependencies
@@ -58,16 +83,19 @@ jobs:
5883 - name : Test with tox
5984 env :
6085 TOXENV : ${{ matrix.tox-env }}
61- run : tox
86+ run : tox -v
6287
6388 check :
6489 runs-on : ubuntu-22.04
6590 steps :
6691 - uses : actions/checkout@v3
6792 - uses : actions/setup-python@v4
6893 with :
69- python-version : " 3.x"
70- - run : pip install tox
94+ python-version : " 3.11"
95+ - name : Install dependencies
96+ run : |
97+ python -m pip install --upgrade pip
98+ python -m pip install tox
7199 - run : tox -e check
72100
73101 docs :
76104 - uses : actions/checkout@v3
77105 - uses : actions/setup-python@v4
78106 with :
79- python-version : " 3.x"
80- - run : pip install tox
107+ python-version : " 3.11"
108+ - name : Install dependencies
109+ run : |
110+ python -m pip install --upgrade pip
111+ python -m pip install tox
81112 - run : tox -e docs
0 commit comments