Skip to content

Commit 8db70b4

Browse files
committed
CI: add back disabled DFBSD
1 parent 1f96784 commit 8db70b4

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

.github/workflows/ci.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -597,6 +597,42 @@ jobs:
597597
name: fastfetch-netbsd-amd64
598598
path: ./fastfetch-*.*
599599

600+
dragonfly-amd64:
601+
name: DragonFly-amd64
602+
runs-on: ubuntu-latest
603+
if: false
604+
permissions:
605+
security-events: write
606+
contents: read
607+
steps:
608+
- name: checkout repository
609+
uses: actions/checkout@v4
610+
611+
- name: run VM
612+
uses: vmactions/dragonflybsd-vm@v1
613+
with:
614+
usesh: yes
615+
prepare: |
616+
uname -a
617+
pkg update
618+
pkg install -y cmake git pkgconf binutils wayland vulkan-headers vulkan-loader libxcb libXrandr libX11 libdrm glib dconf dbus sqlite3-tcl xfce4-conf egl opencl ocl-icd v4l_compat chafa libelf
619+
620+
run: |
621+
cmake -DSET_TWEAK=Off -DBUILD_TESTS=On -DENABLE_EMBEDDED_PCIIDS=On -DENABLE_EMBEDDED_AMDGPUIDS=On .
622+
cmake --build . --target package --verbose -j4
623+
./fastfetch --list-features
624+
time ./fastfetch -c presets/ci.jsonc --stat false
625+
time ./fastfetch -c presets/ci.jsonc --format json
626+
time ./flashfetch
627+
ldd fastfetch
628+
ctest --output-on-failure
629+
630+
- name: upload artifacts
631+
uses: actions/upload-artifact@v4
632+
with:
633+
name: fastfetch-dragonfly-amd64
634+
path: ./fastfetch-*.*
635+
600636
haiku-amd64:
601637
name: Haiku-amd64
602638
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)