@@ -11,50 +11,27 @@ jobs:
11
11
github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name != github.repository
12
12
strategy :
13
13
matrix :
14
- # We need 1.10.6 here to check that module works with
15
- # old Tarantool versions that don't have "tuple-keydef"/"tuple-merger" support.
16
- # We test old metrics with Tarantool 2.10 because since Tarantool 2.11.1
17
- # it uses its own metrics package.
18
- # We test old metrics with Cartridge 2.7.9 because since 2.8.0 it
19
- # requires metrics 1.0.0.
20
- tarantool-version : ["1.10.6", "1.10", "2.8", "2.10", "2.11"]
14
+ tarantool-version : ["2.11"]
21
15
metrics-version : [""]
22
- cartridge-version : ["2.8.0 "]
16
+ cartridge-version : ["2.16.3 "]
23
17
external-tuple-merger-version : [""]
24
18
external-tuple-keydef-version : [""]
25
19
include :
26
- - tarantool-version : " 1.10"
27
- metrics-version : " 1.0.0"
28
- cartridge-version : " 2.8.0"
29
- - tarantool-version : " 2.7"
30
- cartridge-version : " 2.8.0"
31
- - tarantool-version : " 2.10"
32
- metrics-version : " 0.10.0"
33
- cartridge-version : " 2.7.9"
34
20
- tarantool-version : " 2.11"
35
21
coveralls : true
36
- metrics-version : " 1.0.0"
37
- cartridge-version : " 2.8.0"
38
- - tarantool-version : " 2.11"
39
- metrics-version : " 1.0.0"
40
- vshard-version : " 0.1.25"
41
22
- tarantool-version : " 2.11"
42
23
external-merger-version : " 0.0.5"
43
24
external-keydef-version : " 0.0.4"
44
- - tarantool-version : " 3.0.0"
45
- vshard-version : " 0.1.25"
25
+ - tarantool-version : " 3.3.2"
46
26
- tarantool-version : " master"
47
- vshard-version : " 0.1.26"
48
27
fail-fast : false
49
- # Can't install older versions on 22.04,
50
- # see https://github.com/tarantool/setup-tarantool/issues/36
51
- runs-on : ubuntu-20.04
28
+ runs-on : ubuntu-22.04
52
29
steps :
53
30
- uses : actions/checkout@master
54
31
55
32
- name : Setup Tarantool CE (1.x, 2.x)
56
33
if : ${{ startsWith( matrix.tarantool-version, '1.' ) || startsWith( matrix.tarantool-version, '2.' ) }}
57
- uses : tarantool/setup-tarantool@v2
34
+ uses : tarantool/setup-tarantool@v4
58
35
with :
59
36
tarantool-version : ${{ matrix.tarantool-version }}
60
37
@@ -150,20 +127,20 @@ jobs:
150
127
github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name != github.repository
151
128
strategy :
152
129
matrix :
153
- tarantool-version : ["1.10", " 2.11"]
154
- metrics-version : ["1.0 .0"]
155
- cartridge-version : ["2.8.0 "]
130
+ tarantool-version : ["2.11"]
131
+ metrics-version : ["1.5 .0"]
132
+ cartridge-version : ["2.16.3 "]
156
133
include :
157
- - tarantool-version : " 3.0.0 "
158
- vshard-version : " 0.1.25 "
134
+ - tarantool-version : " 3.3.2 "
135
+ vshard-version : " 0.1.36 "
159
136
fail-fast : false
160
- runs-on : ubuntu-20 .04
137
+ runs-on : ubuntu-22 .04
161
138
steps :
162
139
- uses : actions/checkout@master
163
140
164
141
- name : Setup Tarantool CE (1.x, 2.x)
165
142
if : ${{ startsWith( matrix.tarantool-version, '1.' ) || startsWith( matrix.tarantool-version, '2.' ) }}
166
- uses : tarantool/setup-tarantool@v2
143
+ uses : tarantool/setup-tarantool@v4
167
144
with :
168
145
tarantool-version : ${{ matrix.tarantool-version }}
169
146
@@ -238,20 +215,18 @@ jobs:
238
215
strategy :
239
216
matrix :
240
217
tarantool-version :
241
- - folder : " 1.10"
242
- bundle : " tarantool-enterprise-sdk-1.10.15-0-r609"
243
218
- folder : " 2.11"
244
- bundle : " tarantool-enterprise-sdk-nogc64-2.11.2 -0-r609 .linux.x86_64"
245
- metrics-version : ["", "1.0 .0"]
246
- cartridge-version : ["2.8.0 "]
219
+ bundle : " tarantool-enterprise-sdk-nogc64-2.11.7 -0-r691 .linux.x86_64"
220
+ metrics-version : ["1.5 .0"]
221
+ cartridge-version : ["2.16.3 "]
247
222
include :
248
223
- tarantool-version :
249
- folder : " 3.0 "
250
- bundle : " tarantool-enterprise-sdk-gc64-3.0.0 -0-gf58f7d82a-r23 .linux.x86_64"
251
- vshard-version : " 0.1.25 "
224
+ folder : " 3.3 "
225
+ bundle : " tarantool-enterprise-sdk-gc64-3.3.2 -0-r62 .linux.x86_64"
226
+ vshard-version : " 0.1.36 "
252
227
253
228
fail-fast : false
254
- runs-on : ubuntu-20 .04
229
+ runs-on : ubuntu-22 .04
255
230
steps :
256
231
- uses : actions/checkout@master
257
232
0 commit comments