Updated build manifests

This commit is contained in:
Keith Bowes 2022-12-08 18:17:27 -05:00
parent bf0f9215dc
commit 0df03fcd9d
2 changed files with 5 additions and 7 deletions

View file

@ -10,7 +10,7 @@ packages:
- meson - meson
- wayland - wayland
- wayland-protocols - wayland-protocols
- wlroots - wlroots-git
- xorg-server-xwayland - xorg-server-xwayland
sources: sources:
- https://github.com/wizbright/waybox - https://github.com/wizbright/waybox

View file

@ -12,15 +12,13 @@ on: [push, pull_request]
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: archlinux:base-devel container: alpine:edge
steps: steps:
- name: packages - name: packages
run: | run: |
pacman-key --init apk add gcc git libevdev-dev libinput-dev libxkbcommon-dev libxml2-dev meson musl-dev wayland-dev wayland-protocols wlroots-dev xwayland
pacman -Syu --noconfirm # actions/checkout@v3 clones the repository
pacman -S --noconfirm git libevdev libinput libxkbcommon libxml2 meson wayland wayland-protocols wlroots xorg-server-xwayland - uses: actions/checkout@v3
# actions/checkout@v2 clones the repository
- uses: actions/checkout@v2
- name: setup - name: setup
run: | run: |
meson setup build meson setup build