4141 runs-on : ubuntu-latest
4242 steps :
4343 - uses : actions/checkout@v4
44- - uses : actions/setup-python@v4
44+ - uses : actions/setup-python@v5
4545 with :
4646 python-version : 3.9
4747 cache : ' pip'
@@ -57,15 +57,15 @@ jobs:
5757 max-parallel : 15
5858 fail-fast : false
5959 matrix :
60- python-version : ['3.7', '3. 8', '3.9', '3.10', '3.11', 'pypy-3.7 ', 'pypy-3.8', 'pypy-3.9']
60+ python-version : ['3.8', '3.9', '3.10', '3.11', 'pypy-3.8', 'pypy-3.9']
6161 test-type : ['standalone', 'cluster']
6262 connection-type : ['hiredis', 'plain']
6363 env :
6464 ACTIONS_ALLOW_UNSECURE_COMMANDS : true
6565 name : Python ${{ matrix.python-version }} ${{matrix.test-type}}-${{matrix.connection-type}} tests
6666 steps :
6767 - uses : actions/checkout@v4
68- - uses : actions/setup-python@v4
68+ - uses : actions/setup-python@v5
6969 with :
7070 python-version : ${{ matrix.python-version }}
7171 cache : ' pip'
@@ -81,15 +81,14 @@ jobs:
8181 sleep 10 # time to settle
8282 invoke ${{matrix.test-type}}-tests
8383
84- - uses : actions/upload-artifact@v3
84+ - uses : actions/upload-artifact@v4
8585 if : success() || failure()
8686 with :
8787 name : pytest-results-${{matrix.test-type}}-${{matrix.connection-type}}-${{matrix.python-version}}
8888 path : ' ${{matrix.test-type}}*results.xml'
8989
9090 - name : Upload codecov coverage
91- uses : codecov/codecov-action@v3
92- if : ${{matrix.python-version == '3.11'}}
91+ uses : codecov/codecov-action@v4
9392 with :
9493 fail_ci_if_error : false
9594
@@ -111,7 +110,7 @@ jobs:
111110 strategy :
112111 fail-fast : false
113112 matrix :
114- python-version : ['3.7 ', '3.11']
113+ python-version : ['3.8 ', '3.11']
115114 test-type : ['standalone', 'cluster']
116115 connection-type : ['hiredis', 'plain']
117116 protocol : ['3']
@@ -120,7 +119,7 @@ jobs:
120119 name : RESP3 [${{ matrix.python-version }} ${{matrix.test-type}}-${{matrix.connection-type}}]
121120 steps :
122121 - uses : actions/checkout@v4
123- - uses : actions/setup-python@v4
122+ - uses : actions/setup-python@v5
124123 with :
125124 python-version : ${{ matrix.python-version }}
126125 cache : ' pip'
@@ -147,7 +146,7 @@ jobs:
147146 extension : ['tar.gz', 'whl']
148147 steps :
149148 - uses : actions/checkout@v4
150- - uses : actions/setup-python@v4
149+ - uses : actions/setup-python@v5
151150 with :
152151 python-version : 3.9
153152 - name : Run installed unit tests
@@ -160,10 +159,10 @@ jobs:
160159 strategy :
161160 fail-fast : false
162161 matrix :
163- python-version : ['3.7', '3. 8', '3.9', '3.10', '3.11', 'pypy-3.7 ', 'pypy-3.8', 'pypy-3.9']
162+ python-version : ['3.8', '3.9', '3.10', '3.11', 'pypy-3.8', 'pypy-3.9']
164163 steps :
165164 - uses : actions/checkout@v4
166- - uses : actions/setup-python@v4
165+ - uses : actions/setup-python@v5
167166 with :
168167 python-version : ${{ matrix.python-version }}
169168 cache : ' pip'
0 commit comments