This commit is contained in:
Johan Malm 2021-09-21 21:49:31 +01:00 committed by GitHub
parent d11643bea5
commit 0e41413dc8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

22
.github/workflows/main.yml vendored Normal file
View file

@ -0,0 +1,22 @@
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/