name: build

on:
  push:
    branches:
    - master
  pull_request:
    branches:
    - master

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v1
    - name: Install dependencies
      run: >
        sudo apt install meson libvulkan-dev libglm-dev libassimp-dev
        libxcb1-dev libxcb-icccm4-dev libwayland-dev
        libdrm-dev libgbm-dev
    - name: Setup
      run: meson setup build
    - name: Build
      run: ninja -C build
    - name: Run tests
      run: meson test -v -C build

name: build

on:
  push:
    branches:
    - master
  pull_request:
    branches:
    - master

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v1
    - name: Install dependencies
      run: >
        sudo apt install meson libvulkan-dev libglm-dev libassimp-dev
        libxcb1-dev libxcb-icccm4-dev libwayland-dev wayland-protocols
        libdrm-dev libgbm-dev
    - name: Setup
      run: meson setup build
    - name: Build
      run: ninja -C build
    - name: Run tests
      run: meson test -v -C build

Update packages dependencies for wayland
ci: Update packages dependencies for wayland

We require the wayland-protocols package to be able to use the xdg-shell
protocol.
