monitor: Attempt to fix lock-bypassing #78
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Build | |
on: [push] | |
jobs: | |
ubuntu: | |
runs-on: ubuntu-22.04 | |
steps: | |
- uses: actions/checkout@v1 | |
- run: sudo apt update | |
- run: sudo apt install meson libdbus-glib-1-dev libx11-dev libgtk-3-dev libgnome-desktop-3-dev libgnomekbd-dev libpam0g-dev libxxf86vm-dev intltool -y | |
- run: meson setup build | |
- run: meson compile -C build | |
alpine: | |
runs-on: ubuntu-22.04 | |
steps: | |
- uses: actions/checkout@v2 | |
- uses: jirutka/setup-alpine@v1 | |
with: | |
packages: build-base alpine-sdk meson gtk+3.0-dev dbus-glib-dev gnome-desktop-dev libgnomekbd-dev linux-pam-dev intltool | |
- run: | | |
meson setup build -Dwith-systemd=false | |
meson compile -C build | |
shell: alpine.sh {0} |