Skip to content

Commit ed8d3d2

Browse files
ci: use WSL with Ubuntu 22.04
Some installation certificates are outdated for Ubuntu 22.04.
1 parent a64c6e0 commit ed8d3d2

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

.github/workflows/packing.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -148,16 +148,16 @@ jobs:
148148
- name: Setup WSL for tarantool
149149
uses: Vampire/setup-wsl@v1
150150
with:
151-
distribution: Ubuntu-20.04
151+
distribution: Ubuntu-22.04
152152

153153
- name: Install tarantool
154-
shell: wsl-bash_Ubuntu-20.04 {0}
154+
shell: wsl-bash_Ubuntu-22.04 {0}
155155
run: |
156156
curl -L https://tarantool.io/release/2/installer.sh | bash -s
157157
sudo apt install -y tarantool tarantool-dev
158158
159159
- name: Setup test tarantool instance
160-
shell: wsl-bash_Ubuntu-20.04 {0}
160+
shell: wsl-bash_Ubuntu-22.04 {0}
161161
run: |
162162
rm -f ./tarantool.pid ./tarantool.log
163163
TNT_PID=$(tarantool ./test/suites/lib/tarantool_python_ci.lua > tarantool.log 2>&1 & echo $!)
@@ -172,7 +172,7 @@ jobs:
172172

173173
- name: Stop test tarantool instance
174174
if: ${{ always() }}
175-
shell: wsl-bash_Ubuntu-20.04 {0}
175+
shell: wsl-bash_Ubuntu-22.04 {0}
176176
run: |
177177
cat tarantool.log || true
178178
kill $(cat tarantool.pid) || true

.github/workflows/testing.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -262,16 +262,16 @@ jobs:
262262
- name: Setup WSL for tarantool
263263
uses: Vampire/setup-wsl@v2
264264
with:
265-
distribution: Ubuntu-20.04
265+
distribution: Ubuntu-22.04
266266

267267
- name: Install tarantool ${{ matrix.tarantool }} for WSL (2.10 and newer)
268-
shell: wsl-bash_Ubuntu-20.04 {0}
268+
shell: wsl-bash_Ubuntu-22.04 {0}
269269
run: |
270270
curl -L https://tarantool.io/release/2/installer.sh | bash -s
271271
sudo apt install -y tarantool=${{ matrix.tarantool }} tarantool-dev=${{ matrix.tarantool }}
272272
273273
- name: Setup test tarantool instance
274-
shell: wsl-bash_Ubuntu-20.04 {0}
274+
shell: wsl-bash_Ubuntu-22.04 {0}
275275
run: |
276276
rm -f ./tarantool.pid ./tarantool.log
277277
TNT_PID=$(tarantool ./test/suites/lib/tarantool_python_ci.lua > tarantool.log 2>&1 & echo $!)
@@ -286,7 +286,7 @@ jobs:
286286

287287
- name: Stop test tarantool instance
288288
if: ${{ always() }}
289-
shell: wsl-bash_Ubuntu-20.04 {0}
289+
shell: wsl-bash_Ubuntu-22.04 {0}
290290
run: |
291291
cat tarantool.log || true
292292
kill $(cat tarantool.pid) || true
@@ -334,16 +334,16 @@ jobs:
334334
- name: Setup WSL for tarantool
335335
uses: Vampire/setup-wsl@v2
336336
with:
337-
distribution: Ubuntu-20.04
337+
distribution: Ubuntu-22.04
338338

339339
- name: Install tarantool ${{ matrix.tarantool }} for WSL
340-
shell: wsl-bash_Ubuntu-20.04 {0}
340+
shell: wsl-bash_Ubuntu-22.04 {0}
341341
run: |
342342
curl -L https://tarantool.io/release/2/installer.sh | bash -s
343343
sudo apt install -y tarantool=${{ matrix.tarantool }} tarantool-dev=${{ matrix.tarantool }}
344344
345345
- name: Setup test tarantool instance
346-
shell: wsl-bash_Ubuntu-20.04 {0}
346+
shell: wsl-bash_Ubuntu-22.04 {0}
347347
run: |
348348
rm -f ./tarantool.pid ./tarantool.log
349349
TNT_PID=$(tarantool ./test/suites/lib/tarantool_python_ci.lua > tarantool.log 2>&1 & echo $!)
@@ -358,7 +358,7 @@ jobs:
358358

359359
- name: Stop test tarantool instance
360360
if: ${{ always() }}
361-
shell: wsl-bash_Ubuntu-20.04 {0}
361+
shell: wsl-bash_Ubuntu-22.04 {0}
362362
run: |
363363
cat tarantool.log || true
364364
kill $(cat tarantool.pid) || true

0 commit comments

Comments
 (0)