From b73f56b1e9a8d17311eb50789ec08cc439caf624 Mon Sep 17 00:00:00 2001 From: themilchenko Date: Thu, 26 Dec 2024 11:39:08 +0300 Subject: [PATCH] ci: build tarantool dynamically TLS doesn't work without tarantool built dynamically. After the patch build was changed in ci. --- .github/workflows/testing.yaml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/.github/workflows/testing.yaml b/.github/workflows/testing.yaml index 1573b5d..ec8649f 100644 --- a/.github/workflows/testing.yaml +++ b/.github/workflows/testing.yaml @@ -27,11 +27,15 @@ jobs: runs-on: ubuntu-22.04 steps: + - name: Setup tt + run: | + curl -L https://tarantool.io/release/3/installer.sh | bash + sudo apt install -y tt + tt version + - name: Install tarantool ${{ matrix.tarantool }} if: startsWith(matrix.tarantool, 'debug') != true - uses: tarantool/setup-tarantool@v3 - with: - tarantool-version: ${{ matrix.tarantool }} + run: tt install tarantool ${{ matrix.tarantool }} --dynamic - name: Create variables for Tarantool ${{ matrix.tarantool }} if: startsWith(matrix.tarantool, 'debug') @@ -88,12 +92,6 @@ jobs: path: .rocks/ key: "cache-rocks-${{ matrix.tarantool }}${{ env.VERSION_POSTFIX }}" - - name: Setup tt - run: | - curl -L https://tarantool.io/release/3/installer.sh | bash - sudo apt install -y tt - tt version - - name: Install requirements run: make deps depname=coverage if: steps.cache-rocks.outputs.cache-hit != 'true'