Skip to content

Commit f8b41b4

Browse files
committed
ci: restore ubuntu-latest and force software rendering on CI
1 parent d597907 commit f8b41b4

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,17 @@ on:
66
pull_request:
77
branches: [ master ]
88

9+
env:
10+
# Force software rendering on CI, because
11+
# we were getting a CI error on Ubuntu 24.04 as follows:
12+
# MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER))
13+
# For more information, see https://github.com/lgi-devs/lgi/pull/332
14+
LIBGL_ALWAYS_SOFTWARE: 1
15+
916
jobs:
1017
build_puc:
1118
name: Test on PUC-Rio Lua
12-
runs-on: ubuntu-22.04
19+
runs-on: ubuntu-latest
1320

1421
strategy:
1522
matrix:
@@ -57,7 +64,7 @@ jobs:
5764

5865
build_luajit:
5966
name: Test on LuaJIT
60-
runs-on: ubuntu-22.04
67+
runs-on: ubuntu-latest
6168

6269
steps:
6370
- name: Set environment variable to hold LuaJIT checkout directory

0 commit comments

Comments
 (0)