From 5327a22a631b5b2f16841161d8e5672fa8fffc43 Mon Sep 17 00:00:00 2001 From: HuntedByTheIRS Date: Fri, 3 Jul 2026 00:43:34 -0400 Subject: [PATCH] update ci again --- .github/workflows/makefile.yml | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/.github/workflows/makefile.yml b/.github/workflows/makefile.yml index 4bee032..bc56a3d 100644 --- a/.github/workflows/makefile.yml +++ b/.github/workflows/makefile.yml @@ -31,19 +31,15 @@ jobs: libinput \ lua \ libxcb \ - xcb-util-wm \ - meson \ - ninja \ - libglvnd \ - glslang + xcb-util-wm - - name: Build and install scenefx + - name: Install scenefx-wlroots20-git from CachyOS run: | - git clone https://github.com/wlrfx/scenefx.git /tmp/scenefx - cd /tmp/scenefx - meson setup build/ - ninja -C build/ - ninja -C build/ install + echo '[cachyos]' >> /etc/pacman.conf + echo 'SigLevel = Never' >> /etc/pacman.conf + echo 'Server = https://us.cachyos.org/repo/$arch/$repo' >> /etc/pacman.conf + pacman -Sy --noconfirm + pacman -S --noconfirm scenefx-wlroots20-git - name: Test all targets and packaging modes run: make test