From 9cb83b672b76e2517f17bd1e1db1e8266da02f02 Mon Sep 17 00:00:00 2001 From: Alexey Potapenko Date: Mon, 31 Mar 2025 15:07:25 +0300 Subject: [PATCH] ci: bump ubuntu version Bump actions to use ubuntu-24.04 for fixing the following GitHub warning: The Ubuntu 20.04 Actions runner image will begin deprecation on 2025-02-01. Part of #TNTP-1918 --- .github/workflows/fast_testing.yml | 10 ++++------ .github/workflows/publish.yml | 8 ++++---- .github/workflows/reusable_testing.yml | 2 +- 3 files changed, 9 insertions(+), 11 deletions(-) diff --git a/.github/workflows/fast_testing.yml b/.github/workflows/fast_testing.yml index 34b3c37..0b9bf67 100644 --- a/.github/workflows/fast_testing.yml +++ b/.github/workflows/fast_testing.yml @@ -11,15 +11,13 @@ on: jobs: run_tests: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: tarantool: - - '1.10' - - '2.8' - - '2.10' + - '2.11' env: MYSQL_HOST: 127.0.0.1 @@ -29,12 +27,12 @@ jobs: steps: - name: Clone the module - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: recursive - name: Setup tarantool ${{ matrix.tarantool }} - uses: tarantool/setup-tarantool@v1 + uses: tarantool/setup-tarantool@v3 with: tarantool-version: ${{ matrix.tarantool }} diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 89c93b8..a603548 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -12,10 +12,10 @@ env: jobs: publish-rockspec-scm-1: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 if: github.ref == 'refs/heads/master' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: tarantool/rocks.tarantool.org/github-action@master with: @@ -23,10 +23,10 @@ jobs: files: ${{ env.ROCK_NAME }}-scm-1.rockspec publish-rockspec-tag: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 if: startsWith(github.ref, 'refs/tags') steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # https://stackoverflow.com/questions/58177786/get-the-current-pushed-tag-in-github-actions - name: Set env diff --git a/.github/workflows/reusable_testing.yml b/.github/workflows/reusable_testing.yml index 4794218..cd569c1 100644 --- a/.github/workflows/reusable_testing.yml +++ b/.github/workflows/reusable_testing.yml @@ -11,7 +11,7 @@ on: jobs: run_tests: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 env: MYSQL_HOST: 127.0.0.1