mirror of
https://github.com/edisionnano/QDiskInfo.git
synced 2026-04-19 04:51:27 +03:00
switch CI to archlinux
This commit is contained in:
21
.github/workflows/build.yaml
vendored
21
.github/workflows/build.yaml
vendored
@@ -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 \
|
||||||
|
libxkbcommon \
|
||||||
|
mesa \
|
||||||
patchelf \
|
patchelf \
|
||||||
qmake6 \
|
qt6-base \
|
||||||
qt6-base-dev \
|
|
||||||
qt6ct \
|
qt6ct \
|
||||||
qt6-svg-dev \
|
qt6-svg \
|
||||||
qt6-tools-dev \
|
qt6-tools \
|
||||||
smartmontools \
|
smartmontools \
|
||||||
|
vulkan-devel \
|
||||||
wget
|
wget
|
||||||
|
|
||||||
- name: Build
|
- name: Build
|
||||||
|
|||||||
Reference in New Issue
Block a user