1 parent 6e2e187 commit 0907240Copy full SHA for 0907240
1 file changed
.github/workflows/release.yml
@@ -29,6 +29,23 @@ jobs:
29
- name: Checkout code
30
uses: actions/checkout@v4
31
32
+ # ── Install Linux system dependencies (required by raylib/GLFW) ──
33
+ - name: Install Linux dependencies
34
+ if: runner.os == 'Linux'
35
+ run: |
36
+ sudo apt-get update -qq
37
+ sudo apt-get install -y --no-install-recommends \
38
+ libx11-dev \
39
+ libxcursor-dev \
40
+ libxrandr-dev \
41
+ libxinerama-dev \
42
+ libxi-dev \
43
+ libxext-dev \
44
+ libxfixes-dev \
45
+ libwayland-dev \
46
+ libxkbcommon-dev \
47
+ libgl1-mesa-dev
48
+
49
- name: Configure CMake
50
run: cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
51
0 commit comments