Skip to content

Commit cea399d

Browse files
committed
Update release workflow: add wlroots0.20 and related dependencies
- Include `wlroots0.20`, `libdisplay-info`, `libliftoff`, `lcms2`, `vulkan-icd-loader`, `xcb-util-*`, and `xorg-xwayland` to dependency list. - Add step to verify installation and version of `wlroots0.20`.
1 parent 0251995 commit cea399d

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,11 @@ jobs:
4040
pixman libdrm libevdev \
4141
mesa libglvnd systemd-libs seatd \
4242
libdecor \
43-
pkgconf ninja meson
43+
pkgconf ninja meson \
44+
wlroots0.20 \
45+
libdisplay-info libliftoff lcms2 vulkan-icd-loader \
46+
xcb-util-errors xcb-util-renderutil xcb-util-wm \
47+
xorg-xwayland
4448
4549
- name: Checkout sources
4650
uses: actions/checkout@v4
@@ -93,6 +97,14 @@ jobs:
9397
-p:PublishAot=true \
9498
-o publish/Aqueous.OutputDaemon
9599
100+
- name: Verify wlroots 0.20 is installed
101+
shell: bash
102+
run: |
103+
set -euxo pipefail
104+
pacman -Q wlroots0.20
105+
ls -l /usr/lib/libwlroots-0.20.so* || true
106+
pkg-config --modversion wlroots-0.20 || true
107+
96108
- name: Build RiverDelta (compositor)
97109
shell: bash
98110
run: |

0 commit comments

Comments
 (0)