1name: C/C++ CI 2 3on: 4 push: 5 branches: [ "master", "test" ] 6 pull_request: 7 branches: [ "master", "test" ] 8 9jobs: 10 build: 11 12 runs-on: ubuntu-latest 13 14 steps: 15 - uses: actions/checkout@v3 16 - name: install deps 17 run: sudo apt install -y meson ninja-build libdrm-dev libegl1-mesa-dev libgles2-mesa-dev libwayland-dev libx11-xcb-dev libx11-dev libgbm-dev libevdev-dev libfmt-dev 18 - name: configure 19 run: meson setup -Dkmscube=true -Dpykms=enabled -Dwerror=true -Db_lto=true build 20 - name: build 21 run: ninja -v -C build 22