Skip to content

Commit 7e67ae1

Browse files
committed
ci: update GitHub Actions workflows
* Update runner from ubuntu-22.04 to ubuntu-latest. * Upgrade tarantool/setup-tarantool action to v4. * Update Tarantool versions in the testing matrix to 2.11 and 3.4.
1 parent 44917a0 commit 7e67ae1

File tree

3 files changed

+10
-12
lines changed

3 files changed

+10
-12
lines changed

.github/workflows/check.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66

77
jobs:
88
luacheck:
9-
runs-on: ubuntu-22.04
9+
runs-on: ubuntu-latest
1010
if: |
1111
github.event_name == 'push' ||
1212
github.event_name == 'pull_request' &&
@@ -15,9 +15,9 @@ jobs:
1515
- uses: actions/checkout@master
1616

1717
- name: Setup Tarantool
18-
uses: tarantool/setup-tarantool@v2
18+
uses: tarantool/setup-tarantool@v4
1919
with:
20-
tarantool-version: '2.8'
20+
tarantool-version: '3.4'
2121

2222
- name: Setup tt
2323
run: |
@@ -32,7 +32,7 @@ jobs:
3232
run: ./.rocks/bin/luacheck .
3333

3434
golangci-lint:
35-
runs-on: ubuntu-22.04
35+
runs-on: ubuntu-latest
3636
if: |
3737
github.event_name == 'push' ||
3838
github.event_name == 'pull_request' &&
@@ -57,7 +57,7 @@ jobs:
5757
args: --out-${NO_FUTURE}format colored-line-number --config=.golangci.yaml
5858

5959
codespell:
60-
runs-on: ubuntu-22.04
60+
runs-on: ubuntu-latest
6161
if: |
6262
github.event_name == 'push' ||
6363
github.event_name == 'pull_request' &&

.github/workflows/reusable_testing.yml

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

1212
jobs:
1313
run_tests:
14-
runs-on: ubuntu-22.04
14+
runs-on: ubuntu-latest
1515
steps:
1616
- name: Clone the go-tarantool connector
1717
uses: actions/checkout@v4

.github/workflows/testing.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,7 @@ jobs:
2121
github.event.pull_request.head.repo.full_name != github.repository) ||
2222
(github.event_name == 'workflow_dispatch')
2323

24-
# We could replace it with ubuntu-latest after fixing the bug:
25-
# https://github.com/tarantool/setup-tarantool/issues/37
26-
runs-on: ubuntu-22.04
24+
runs-on: ubuntu-latest
2725

2826
strategy:
2927
fail-fast: false
@@ -33,8 +31,8 @@ jobs:
3331
- 'stable'
3432
tarantool:
3533
- '1.10'
36-
- '2.8'
37-
- '2.10'
34+
- '2.11'
35+
- '3.4'
3836
- 'master'
3937
coveralls: [false]
4038
fuzzing: [false]
@@ -65,7 +63,7 @@ jobs:
6563

6664
- name: Setup Tarantool ${{ matrix.tarantool }}
6765
if: matrix.tarantool != 'master'
68-
uses: tarantool/setup-tarantool@v2
66+
uses: tarantool/setup-tarantool@v4
6967
with:
7068
tarantool-version: ${{ matrix.tarantool }}
7169

0 commit comments

Comments
 (0)