Skip to content

Commit 34353fe

Browse files
committed
Add Ubuntu to GitHub Actions build matrix
Install required X11 development packages (libx11-dev, libxi-dev) for Linux builds alongside existing GTK3 dependencies.
1 parent 420a6e1 commit 34353fe

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,12 @@ jobs:
1212
matrix:
1313
os:
1414
- macos-latest
15+
- ubuntu-latest
1516
include:
1617
- os: macos-latest
1718
platform: macos
19+
- os: ubuntu-latest
20+
platform: linux
1821

1922
runs-on: ${{ matrix.os }}
2023

@@ -27,7 +30,7 @@ jobs:
2730
cmake --version
2831
if [ "${{ matrix.platform }}" = "linux" ]; then
2932
sudo apt-get update
30-
sudo apt-get install -y ninja-build libgtk-3-dev
33+
sudo apt-get install -y ninja-build libgtk-3-dev libx11-dev libxi-dev
3134
fi
3235
3336
- name: Configure CMake

0 commit comments

Comments
 (0)