update ci again

This commit is contained in:
2026-07-03 00:43:34 -04:00
parent 8660652825
commit 5327a22a63
+7 -11
View File
@@ -31,19 +31,15 @@ jobs:
libinput \ libinput \
lua \ lua \
libxcb \ libxcb \
xcb-util-wm \ xcb-util-wm
meson \
ninja \
libglvnd \
glslang
- name: Build and install scenefx - name: Install scenefx-wlroots20-git from CachyOS
run: | run: |
git clone https://github.com/wlrfx/scenefx.git /tmp/scenefx echo '[cachyos]' >> /etc/pacman.conf
cd /tmp/scenefx echo 'SigLevel = Never' >> /etc/pacman.conf
meson setup build/ echo 'Server = https://us.cachyos.org/repo/$arch/$repo' >> /etc/pacman.conf
ninja -C build/ pacman -Sy --noconfirm
ninja -C build/ install pacman -S --noconfirm scenefx-wlroots20-git
- name: Test all targets and packaging modes - name: Test all targets and packaging modes
run: make test run: make test