@@ -11,28 +11,22 @@ jobs:
1111 fail-fast : false
1212 matrix :
1313 include :
14- - python-version : " 2.7"
15- tox-env : py27
16- - python-version : " 3.6"
17- tox-env : py36
18- - python-version : " 3.7"
19- tox-env : py37,docs,readme,black
2014 - python-version : " 3.8"
2115 tox-env : py38
2216 - python-version : " 3.9"
2317 tox-env : py39
2418 - python-version : " 3.10"
25- tox-env : py310
19+ tox-env : py310,docs,readme,ruff
2620 - python-version : " 3.11"
2721 tox-env : py311
2822 - python-version : " 3.12"
2923 tox-env : py312
30- - python-version : " pypy3"
31- tox-env : pypy3
24+ - python-version : " pypy3.10 "
25+ tox-env : pypy310
3226 steps :
33- - uses : actions/checkout@v3
27+ - uses : actions/checkout@v4
3428 - name : Set up Python ${{ matrix.python-version }}
35- uses : actions/setup-python@v4
29+ uses : actions/setup-python@v5
3630 with :
3731 python-version : ${{ matrix.python-version }}
3832 allow-prereleases : true
4135 python -m pip install --upgrade pip setuptools
4236 python -m pip install tox
4337 - name : Install coveralls dependencies
44- if : ${{ matrix.python-version != '2.7' }}
4538 run : |
4639 python -m pip install coveralls coverage-lcov toml
4740 - name : Execute tests with tox
@@ -50,12 +43,10 @@ jobs:
5043 run : |
5144 tox
5245 - name : Coverage format into lcov
53- if : ${{ matrix.python-version != '2.7' }}
5446 run : |
5547 coverage-lcov --output_file_path lcov.info
5648 - name : Coveralls Parallel
5749 uses : coverallsapp/github-action@1.1.3
58- if : ${{ matrix.python-version != '2.7' }}
5950 with :
6051 github-token : ${{ secrets.github_token }}
6152 flag-name : run-${{ matrix.python-version }}
6657 runs-on : ubuntu-latest
6758 steps :
6859 - name : Coveralls Finished
69- uses : coverallsapp/github-action@master
60+ uses : coverallsapp/github-action@1.1.3
7061 with :
7162 github-token : ${{ secrets.github_token }}
7263 path-to-lcov : lcov.info
0 commit comments