Skip to content

Commit 5782535

Browse files
authored
ci: migrate from self-hosted to GitHub-hosted runners (#106)
1 parent eb2319c commit 5782535

7 files changed

Lines changed: 9 additions & 14 deletions

File tree

.github/workflows/prepare_release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ on:
1414

1515
jobs:
1616
release:
17-
runs-on: ubuntu-20.04-self-hosted
17+
runs-on: ubuntu-22.04
1818
steps:
1919
- name: Checkout code
2020
uses: actions/checkout@v6

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ on:
1515

1616
jobs:
1717
release:
18-
runs-on: ubuntu-20.04-self-hosted
18+
runs-on: ubuntu-22.04
1919
steps:
2020
- name: Checkout code
2121
uses: actions/checkout@v6

.github/workflows/snapshot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
jobs:
1111
publish-snapshot:
1212
if: "!contains(github.event.head_commit.message, '[maven-release-plugin]')"
13-
runs-on: ubuntu-20.04-self-hosted
13+
runs-on: ubuntu-22.04
1414
steps:
1515
- name: Checkout code
1616
uses: actions/checkout@v6

.github/workflows/spotless.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ on:
2525

2626
jobs:
2727
spotless-check:
28-
runs-on: ubuntu-20.04-self-hosted
28+
runs-on: ubuntu-22.04
2929
continue-on-error: true
3030

3131
steps:

.github/workflows/tests.yml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ env:
3131

3232
jobs:
3333
tests-unit:
34-
runs-on: ubuntu-20.04-self-hosted
34+
runs-on: ubuntu-22.04
3535
timeout-minutes: 40
3636
steps:
3737
- uses: actions/checkout@v6
@@ -64,7 +64,7 @@ jobs:
6464
# retention-days: 1
6565

6666
tests-box-integration:
67-
runs-on: ubuntu-20.04-self-hosted
67+
runs-on: ubuntu-22.04
6868
strategy:
6969
fail-fast: false
7070
matrix:
@@ -89,9 +89,6 @@ jobs:
8989

9090
- name: Set locale environment variables
9191
run: |
92-
# Замена зеркала в sources.list
93-
sudo sed -i "s|archive.ubuntu.com|mirror.yandex.ru|g" /etc/apt/sources.list
94-
sudo sed -i "s|security.ubuntu.com|mirror.yandex.ru|g" /etc/apt/sources.list
9592
9693
sudo apt-get update
9794
sudo apt-get install -y locales
@@ -123,7 +120,7 @@ jobs:
123120
# retention-days: 1
124121

125122
tests-crud-integration:
126-
runs-on: ubuntu-20.04-self-hosted
123+
runs-on: ubuntu-22.04
127124
strategy:
128125
fail-fast: false
129126
matrix:
@@ -144,9 +141,6 @@ jobs:
144141

145142
- name: Set locale environment variables
146143
run: |
147-
# Замена зеркала в sources.list
148-
sudo sed -i "s|archive.ubuntu.com|mirror.yandex.ru|g" /etc/apt/sources.list
149-
sudo sed -i "s|security.ubuntu.com|mirror.yandex.ru|g" /etc/apt/sources.list
150144
151145
sudo apt-get update
152146
sudo apt-get install -y locales

.github/workflows/unused/java-doc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permissions:
1010

1111
jobs:
1212
javadoc-build:
13-
runs-on: ubuntu-20.04-self-hosted
13+
runs-on: ubuntu-22.04
1414
timeout-minutes: 10
1515
steps:
1616
- uses: actions/checkout@v6

tarantool-core/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
<license.header.file>${project.parent.basedir}/LICENSE_HEADER.txt</license.header.file>
1111
</properties>
1212

13+
1314
<parent>
1415
<groupId>io.tarantool</groupId>
1516
<artifactId>tarantool-java-sdk</artifactId>

0 commit comments

Comments
 (0)