labwc/.github/workflows/main.yml
Johan Malm 0e41413dc8
Add CI
2021-09-21 21:49:31 +01:00

22 lines
600 B
YAML

name: CI
on: [push, pull_request]
jobs:
build:
runs-on: ubuntu-latest
container: archlinux:base-devel
steps:
- name: install dependencies
run: |
pacman-key --init
pacman -Syu --noconfirm
pacman -S --noconfirm git meson clang wlroots libdrm libinput \
wayland-protocols cairo pango libxml2 xorg-xwayland
- name: build with gcc
run: |
meson build-gcc/ --werror
ninja -C build-gcc/
- name: build with clang
run: |
meson build-clang/ --werror
ninja -C build-clang/