Skip to content

Commit f6db042

Browse files
committed
Another attempt to fix matrix
1 parent 5964f37 commit f6db042

File tree

1 file changed

+4
-23
lines changed

1 file changed

+4
-23
lines changed

.github/workflows/integration.yaml

Lines changed: 4 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -66,41 +66,22 @@ jobs:
6666
redis-version: ['8.0.0-M01']
6767
resp-protocol: ['2', '3']
6868
test-type: ['standalone', 'cluster']
69-
python-version: ['3.8', '3.12']
69+
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', 'pypy-3.9', 'pypy-3.10']
7070
parser-backend: ['hiredis', 'plain']
7171
event-loop: ['asyncio']
7272
include:
73-
# Run python compatibility tests only for latest redis version and plain parser backends
74-
- python-version: '3.9'
75-
resp-protocol: '2'
76-
redis-version: '8.0.0-M01'
77-
parser-backend: 'plain'
78-
- python-version: '3.10'
79-
resp-protocol: '2'
80-
redis-version: '8.0.0-M01'
81-
parser-backend: 'hiredis'
82-
- python-version: '3.11'
83-
resp-protocol: '2'
84-
redis-version: '8.0.0-M01'
85-
parser-backend: 'plain'
86-
- python-version: 'pypy-3.9'
87-
resp-protocol: '2'
88-
redis-version: '8.0.0-M01'
89-
parser-backend: 'plain'
90-
- python-version: 'pypy-3.10'
91-
resp-protocol: '2'
92-
redis-version: '8.0.0-M01'
93-
parser-backend: 'plain'
9473
# Run uvloop tests only for resp3
9574
- resp-protocol: '3'
75+
parser-backend: 'plain'
76+
redis-version: '8.0.0-M01'
9677
event-loop: 'uvloop'
9778
exclude:
9879
- test-type: 'cluster'
9980
parser-backend: 'hiredis'
10081
resp-protocol: '3'
10182
env:
10283
ACTIONS_ALLOW_UNSECURE_COMMANDS: true
103-
name: RESP${{ matrix.resp-protocol }} ${{ matrix.python-version }} ${{matrix.test-type}}-${{matrix.parser-backend}}
84+
name: Redis ${{ matrix.redis-version }} - RESP${{ matrix.resp-protocol }} ${{ matrix.python-version }} ${{matrix.test-type}}-${{matrix.parser-backend}}-${{matrix.event-loop}}
10485
steps:
10586
- uses: actions/checkout@v4
10687
- name: Run tests

0 commit comments

Comments
 (0)