Skip to content

Commit 47a42b3

Browse files
ci: setup tarantool with action
Before this patch, Github Actions relied on old installer approach. In result, it installed Tarantool 2.6.0 instead of latest 2.8 and test run failed due to [1]. See [2] about tarantoolctl not works on latest 1.10 on Ubuntu 22.04. 1. tarantool/tarantool@09aa813 2. tarantool/setup-tarantool#36
1 parent ef10468 commit 47a42b3

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

.github/workflows/test_on_push.yaml

+8-4
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,19 @@ jobs:
3131
run-tests-ce:
3232
strategy:
3333
matrix:
34-
tarantool-version: ["1.10", "2.8"]
34+
tarantool-version: ["1.10", "2.10"]
3535
fail-fast: false
36-
runs-on: [ubuntu-latest]
36+
runs-on: ubuntu-20.04
3737
steps:
3838
- uses: actions/checkout@master
39+
40+
- name: Setup Tarantool CE
41+
uses: tarantool/setup-tarantool@v2
42+
with:
43+
tarantool-version: ${{ matrix.tarantool-version }}
44+
3945
- name: Install requirements for community
4046
run: |
41-
curl -L https://tarantool.io/installer.sh | sudo VER=${{ matrix.tarantool-version }} bash
42-
sudo apt install -y tarantool-dev
4347
curl -sSL https://zipkin.io/quickstart.sh | bash -s
4448
tarantoolctl rocks install ldoc --server=http://rocks.moonscript.org
4549
tarantoolctl rocks install luacheck 0.25.0

0 commit comments

Comments
 (0)