Skip to content

Commit a6c339e

Browse files
committed
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 1a1fe7b commit a6c339e

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
@@ -29,16 +29,16 @@ jobs:
2929
tarantool:
3030
- '1.10'
3131
- '2.8'
32-
- '2.9'
32+
- '2.10'
3333
- '2.x-latest'
3434
coveralls: [false]
3535

3636
steps:
3737
- name: Clone the connector
3838
uses: actions/checkout@v2
3939

40-
- name: Setup Tarantool ${{ matrix.tarantool }}
41-
if: matrix.tarantool != '2.x-latest'
40+
- name: Setup Tarantool ${{ matrix.tarantool }} (< 2.10)
41+
if: matrix.tarantool != '2.x-latest' && matrix.tarantool != '2.10'
4242
uses: tarantool/setup-tarantool@v1
4343
with:
4444
tarantool-version: ${{ matrix.tarantool }}
@@ -49,6 +49,12 @@ jobs:
4949
curl -L https://tarantool.io/pre-release/2/installer.sh | sudo bash
5050
sudo apt install -y tarantool tarantool-dev
5151
52+
- name: Setup Tarantool 2.10
53+
if: matrix.tarantool == '2.10'
54+
run: |
55+
curl -L https://tarantool.io/tWsLBdI/release/2/installer.sh | bash
56+
sudo apt install -y tarantool tarantool-dev
57+
5258
- name: Setup golang for the connector and tests
5359
uses: actions/setup-go@v2
5460
with:

0 commit comments

Comments
 (0)