From 4edd733a0b9b2543d810e3f68c28956bfb789ad5 Mon Sep 17 00:00:00 2001 From: MaxSiominDev Date: Mon, 29 Jun 2026 19:57:00 +0300 Subject: [PATCH] ci: migrate from self-hosted to GitHub-hosted runners --- .github/workflows/prepare_release.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/snapshot.yml | 2 +- .github/workflows/spotless.yml | 2 +- .github/workflows/tests.yml | 12 +++--------- .github/workflows/unused/java-doc.yml | 2 +- tarantool-core/pom.xml | 1 + 7 files changed, 9 insertions(+), 14 deletions(-) diff --git a/.github/workflows/prepare_release.yml b/.github/workflows/prepare_release.yml index ba3bc04a..7b8dd54c 100644 --- a/.github/workflows/prepare_release.yml +++ b/.github/workflows/prepare_release.yml @@ -14,7 +14,7 @@ on: jobs: release: - runs-on: ubuntu-20.04-self-hosted + runs-on: ubuntu-22.04 steps: - name: Checkout code uses: actions/checkout@v6 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 352afbbe..d380fe0e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,7 +15,7 @@ on: jobs: release: - runs-on: ubuntu-20.04-self-hosted + runs-on: ubuntu-22.04 steps: - name: Checkout code uses: actions/checkout@v6 diff --git a/.github/workflows/snapshot.yml b/.github/workflows/snapshot.yml index 334e124e..e1e60456 100644 --- a/.github/workflows/snapshot.yml +++ b/.github/workflows/snapshot.yml @@ -10,7 +10,7 @@ on: jobs: publish-snapshot: if: "!contains(github.event.head_commit.message, '[maven-release-plugin]')" - runs-on: ubuntu-20.04-self-hosted + runs-on: ubuntu-22.04 steps: - name: Checkout code uses: actions/checkout@v6 diff --git a/.github/workflows/spotless.yml b/.github/workflows/spotless.yml index 028f4360..50065e34 100644 --- a/.github/workflows/spotless.yml +++ b/.github/workflows/spotless.yml @@ -25,7 +25,7 @@ on: jobs: spotless-check: - runs-on: ubuntu-20.04-self-hosted + runs-on: ubuntu-22.04 continue-on-error: true steps: diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index b32c0127..d90e1bdf 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -31,7 +31,7 @@ env: jobs: tests-unit: - runs-on: ubuntu-20.04-self-hosted + runs-on: ubuntu-22.04 timeout-minutes: 40 steps: - uses: actions/checkout@v6 @@ -64,7 +64,7 @@ jobs: # retention-days: 1 tests-box-integration: - runs-on: ubuntu-20.04-self-hosted + runs-on: ubuntu-22.04 strategy: fail-fast: false matrix: @@ -89,9 +89,6 @@ jobs: - name: Set locale environment variables run: | - # Замена зеркала в sources.list - sudo sed -i "s|archive.ubuntu.com|mirror.yandex.ru|g" /etc/apt/sources.list - sudo sed -i "s|security.ubuntu.com|mirror.yandex.ru|g" /etc/apt/sources.list sudo apt-get update sudo apt-get install -y locales @@ -123,7 +120,7 @@ jobs: # retention-days: 1 tests-crud-integration: - runs-on: ubuntu-20.04-self-hosted + runs-on: ubuntu-22.04 strategy: fail-fast: false matrix: @@ -144,9 +141,6 @@ jobs: - name: Set locale environment variables run: | - # Замена зеркала в sources.list - sudo sed -i "s|archive.ubuntu.com|mirror.yandex.ru|g" /etc/apt/sources.list - sudo sed -i "s|security.ubuntu.com|mirror.yandex.ru|g" /etc/apt/sources.list sudo apt-get update sudo apt-get install -y locales diff --git a/.github/workflows/unused/java-doc.yml b/.github/workflows/unused/java-doc.yml index 295bb66d..ee930e64 100644 --- a/.github/workflows/unused/java-doc.yml +++ b/.github/workflows/unused/java-doc.yml @@ -10,7 +10,7 @@ permissions: jobs: javadoc-build: - runs-on: ubuntu-20.04-self-hosted + runs-on: ubuntu-22.04 timeout-minutes: 10 steps: - uses: actions/checkout@v6 diff --git a/tarantool-core/pom.xml b/tarantool-core/pom.xml index 4c5e0c6a..7096902a 100644 --- a/tarantool-core/pom.xml +++ b/tarantool-core/pom.xml @@ -10,6 +10,7 @@ ${project.parent.basedir}/LICENSE_HEADER.txt + io.tarantool tarantool-java-sdk