@@ -57,24 +57,14 @@ jobs:
57
57
pip install -r dev_requirements.txt
58
58
invoke linters
59
59
60
- current_version :
61
- runs-on : ubuntu-latest
62
- outputs :
63
- CURRENT_REDIS_VERSION : ${{ env.CURRENT_REDIS_VERSION }}
64
- steps :
65
- - name : Compute outputs
66
- run : |
67
- echo "CURRENT_REDIS_VERSION=${{ env.CURRENT_REDIS_VERSION }}" >> $GITHUB_OUTPUT
68
-
69
60
tests :
70
61
runs-on : ubuntu-latest
71
62
timeout-minutes : 60
72
- needs : current_version
73
63
strategy :
74
64
max-parallel : 15
75
65
fail-fast : false
76
66
matrix :
77
- redis-version : [ ${{ needs.current_version.outputs .CURRENT_REDIS_VERSION }} ] # , '8.0-M01', '7.2.6', '6.2.16']
67
+ redis-version : [ ${{ env .CURRENT_REDIS_VERSION }} ] # , '8.0-M01', '7.2.6', '6.2.16']
78
68
python-version : ['3.8', '3.12']
79
69
parser-backend : ['plain']
80
70
event-loop : ['asyncio']
@@ -92,13 +82,13 @@ jobs:
92
82
93
83
python-compatibility-tests :
94
84
runs-on : ubuntu-latest
95
- needs : [ current_version, tests ]
85
+ needs : [ tests ]
96
86
timeout-minutes : 60
97
87
strategy :
98
88
max-parallel : 15
99
89
fail-fast : false
100
90
matrix :
101
- redis-version : [ ${{ needs.current_version.outputs .CURRENT_REDIS_VERSION }} ]
91
+ redis-version : [ ${{ env .CURRENT_REDIS_VERSION }} ]
102
92
python-version : ['3.8', '3.9', '3.10', '3.11', '3.12', 'pypy-3.9', 'pypy-3.10']
103
93
parser-backend : [ 'plain' ]
104
94
event-loop : [ 'asyncio' ]
@@ -116,13 +106,13 @@ jobs:
116
106
117
107
hiredis-tests :
118
108
runs-on : ubuntu-latest
119
- needs : [current_version, tests]
109
+ needs : [tests]
120
110
timeout-minutes : 60
121
111
strategy :
122
112
max-parallel : 15
123
113
fail-fast : false
124
114
matrix :
125
- redis-version : [ ${{ needs.current_version.outputs .CURRENT_REDIS_VERSION }} ]
115
+ redis-version : [ ${{ env .CURRENT_REDIS_VERSION }} ]
126
116
python-version : [ '3.8', '3.12']
127
117
parser-backend : [ 'hiredis' ]
128
118
event-loop : [ 'asyncio' ]
@@ -149,13 +139,13 @@ jobs:
149
139
150
140
uvloop-tests :
151
141
runs-on : ubuntu-latest
152
- needs : [current_version, tests]
142
+ needs : [tests]
153
143
timeout-minutes : 60
154
144
strategy :
155
145
max-parallel : 15
156
146
fail-fast : false
157
147
matrix :
158
- redis-version : [ ${{ needs.current_version.outputs .CURRENT_REDIS_VERSION }} ]
148
+ redis-version : [ ${{ env .CURRENT_REDIS_VERSION }} ]
159
149
python-version : [ '3.8', '3.12' ]
160
150
parser-backend : [ 'plain' ]
161
151
event-loop : [ 'uvloop' ]
0 commit comments