A tiling window manager
1name: CI
2
3on:
4 push:
5 branches: [ master ]
6 pull_request:
7 branches: [ master ]
8
9jobs:
10 linux-build:
11 runs-on: ubuntu-latest
12 steps:
13 - uses: actions/checkout@v3
14 - name: install dependencies
15 run: sudo apt-get install -y libx11-dev libxft-dev libxrandr-dev libxtst-dev libxres-dev
16 - name: install clang-tools for make regress
17 run: sudo apt-get install -y clang-tools
18 - name: make
19 run: make
20 - name: scan-build
21 run: make regress
22 - name: test install with DESTDIR
23 run: sudo make install DESTDIR=/usr/gooses; size /usr/gooses/usr/local/bin/sdorfehs