From df5ebf8553e2e3e38d97dd0274d4b6d3d99cf659 Mon Sep 17 00:00:00 2001 From: HuntedByTheIRS Date: Sun, 28 Jun 2026 19:19:59 -0400 Subject: [PATCH] Change to arch --- .github/workflows/makefile.yml | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/.github/workflows/makefile.yml b/.github/workflows/makefile.yml index fd8640d..771933a 100644 --- a/.github/workflows/makefile.yml +++ b/.github/workflows/makefile.yml @@ -9,6 +9,7 @@ on: jobs: build-test: runs-on: ubuntu-24.04 + container: archlinux:latest steps: - name: Checkout Code @@ -16,20 +17,21 @@ jobs: - name: Install System Dependencies run: | - sudo apt-get update - sudo apt-get install -y \ - build-essential \ + pacman -Syu --noconfirm + pacman -S --noconfirm --needed \ + base-devel \ + git \ tcc \ clang \ pkg-config \ + wayland \ wayland-protocols \ - libwayland-dev \ - libwlroots-dev \ - libxkbcommon-dev \ - libinput-dev \ - liblua5.4-dev \ - libxcb1-dev \ - libxcb-icccm4-dev + wlroots \ + libxkbcommon \ + libinput \ + lua \ + libxcb \ + xcb-util-wm - name: Test 'make debug' (Clang + Sanitizers) run: |