switch CI to archlinux

This commit is contained in:
Samuel
2025-04-04 23:53:41 -04:00
committed by GitHub
parent d0620e4886
commit d9a28e096b

View File

@@ -12,24 +12,27 @@ on:
jobs: jobs:
build: build:
runs-on: ubuntu-24.04 runs-on: ubuntu-24.04
container: ghcr.io/pkgforge-dev/archlinux:latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Install dependencies - name: Install dependencies
run: | run: |
sudo apt update pacman -Syu --noconfirm \
sudo apt install -y \ base-devel \
libgl1-mesa-dev \ breeze \
libvulkan-dev \ clang \
libxkbcommon-dev \ cmake \
patchelf \ libxkbcommon \
qmake6 \ mesa \
qt6-base-dev \ patchelf \
qt6ct \ qt6-base \
qt6-svg-dev \ qt6ct \
qt6-tools-dev \ qt6-svg \
smartmontools \ qt6-tools \
smartmontools \
vulkan-devel \
wget wget
- name: Build - name: Build