From e55cc30ccc3ae116b8ddcf446c034f08a297bf7c Mon Sep 17 00:00:00 2001 From: "r.inyakin" Date: Sat, 3 Oct 2026 23:23:47 +0300 Subject: [PATCH 1/2] ci: remove unsupported linux The Linux distribution versions that reached their end of LTS support and caused CI failures were removed from the CI. --- .github/workflows/packing.yml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/.github/workflows/packing.yml b/.github/workflows/packing.yml index 1e8a9b49..1c10672a 100644 --- a/.github/workflows/packing.yml +++ b/.github/workflows/packing.yml @@ -470,12 +470,8 @@ jobs: matrix: target: - - os: debian - dist: bullseye # 11 - os: debian dist: bookworm # 12 - - os: ubuntu - dist: focal # 20.04 - os: ubuntu dist: jammy # 22.04 - os: ubuntu @@ -569,16 +565,10 @@ jobs: matrix: target: - - os: ubuntu - dist: focal # 20.04 - os: ubuntu dist: jammy # 22.04 - os: ubuntu dist: noble # 24.04 - - os: debian - dist: buster # 10 - - os: debian - dist: bullseye # 11 - os: debian dist: bookworm # 12 From 4a72714be7cbbb410f00445513ca8e3476a41008 Mon Sep 17 00:00:00 2001 From: "r.inyakin" Date: Thu, 15 Oct 2026 16:25:33 +0300 Subject: [PATCH 2/2] ci: remove CMake 3.15.3 pin in testing workflow The CMake 3.15.3 pin was a workaround for tarantool/checks#64. Tarantool master now requires CMake 3.18 or newer, so the pinned version breaks `tt install tarantool master`. Drop the pin and use CMake provided by the runner image. --- .github/workflows/testing.yml | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 31c85632..117dad65 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -64,11 +64,6 @@ jobs: tt version tt init - # Installation of the specific CMake version is a hotfix for - # https://github.com/tarantool/checks/issues/64 - - name: Install old CMake - run: pip3 install cmake==3.15.3 - - name: Install tarantool ${{ matrix.tarantool }} if: matrix.tarantool != 'master' uses: tarantool/setup-tarantool@v3 @@ -192,7 +187,6 @@ jobs: source tarantool-enterprise/env.sh curl -L https://tarantool.io/release/3/installer.sh | bash sudo apt install -y tt - pip3 install cmake==3.15.3 tt rocks install crud TARANTOOL_DIR=$PWD/tarantool-enterprise - name: Run tests @@ -243,11 +237,6 @@ jobs: - name: Install the package with pip run: pip3 install git+$GITHUB_SERVER_URL/$GITHUB_REPOSITORY@$GITHUB_REF - # Installation of the specific CMake version is a hotfix for - # https://github.com/tarantool/checks/issues/64 - - name: Install old CMake - run: pip3 install cmake==3.15.3 - - name: Install test requirements run: pip3 install -r requirements-test.txt @@ -255,7 +244,6 @@ jobs: run: | curl -L https://tarantool.io/release/3/installer.sh | bash sudo apt install -y tt - pip3 install cmake==3.15.3 tt rocks install crud - name: Run tests