Skip to content

Commit 7345161

Browse files
liguriooleg-jukovec
authored andcommitted
github-ci: add Tarantool 2.10
Add Tarantool 2.10 [1] to testing matrix, it is a first release with datetime support. Tarantool 2.9 has been removed, it was never published [2]. setup-tarantool action does not support new Tarantool release policy [3], and Tarantool 2.10 is installed without action but using curl and apt. New issue to fix this has been submitted [4]. 1. https://www.tarantool.io/en/doc/latest/release/2.10.0/ 2. https://www.tarantool.io/en/doc/latest/release/calendar/ 3. tarantool/setup-tarantool#19 4. #186 Needed for #118
1 parent fac3a36 commit 7345161

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

.github/workflows/testing.yml

+9-3
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
tarantool:
3232
- '1.10'
3333
- '2.8'
34-
- '2.9'
34+
- '2.10'
3535
- '2.x-latest'
3636
coveralls: [false]
3737
fuzzing: [false]
@@ -48,8 +48,8 @@ jobs:
4848
- name: Clone the connector
4949
uses: actions/checkout@v2
5050

51-
- name: Setup Tarantool ${{ matrix.tarantool }}
52-
if: matrix.tarantool != '2.x-latest'
51+
- name: Setup Tarantool ${{ matrix.tarantool }} (< 2.10)
52+
if: matrix.tarantool != '2.x-latest' && matrix.tarantool != '2.10'
5353
uses: tarantool/setup-tarantool@v1
5454
with:
5555
tarantool-version: ${{ matrix.tarantool }}
@@ -60,6 +60,12 @@ jobs:
6060
curl -L https://tarantool.io/pre-release/2/installer.sh | sudo bash
6161
sudo apt install -y tarantool tarantool-dev
6262
63+
- name: Setup Tarantool 2.10
64+
if: matrix.tarantool == '2.10'
65+
run: |
66+
curl -L https://tarantool.io/tWsLBdI/release/2/installer.sh | bash
67+
sudo apt install -y tarantool tarantool-dev
68+
6369
- name: Setup golang for the connector and tests
6470
uses: actions/setup-go@v2
6571
with:

0 commit comments

Comments
 (0)