name: freebsd permissions: contents: read on: [push, pull_request] jobs: freebsd: runs-on: ubuntu-latest steps: - name: 'Checkout' uses: actions/checkout@v4 - name: 'Install prerequisites and build' uses: vmactions/freebsd-vm@v1 with: prepare: | pkg install -y meson pkgconf libdrm libXext libXfixes wayland pkg install -y -x '^mesa($|-libs)' run: | meson setup _build -D werror=true meson compile -C _build meson install -C _build