Skip to content

Commit a237973

Browse files
Switch CI to use XFCE components instead of MATE
Replaces 'marco' and 'mate-panel' with 'xfwm4' and 'xfce4-panel' in the CI workflow. Updates package installation and test session commands to use XFCE components, aligning the CI environment with XFCE instead of MATE.
1 parent cd64a6f commit a237973

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,14 @@ jobs:
5555
cmake \
5656
${{ matrix.appindicator }} \
5757
dbus-x11 \
58+
gnome-screenshot \
59+
imagemagick \
5860
libglib2.0-dev \
5961
libnotify-dev \
6062
ninja-build \
61-
marco \
62-
mate-panel \
63-
imagemagick \
64-
gnome-screenshot \
63+
xfce4-goodies \
64+
xfce4-panel \
65+
xfwm4 \
6566
xvfb
6667
6768
- name: Setup Dependencies macOS
@@ -178,9 +179,9 @@ jobs:
178179
XVFB_PID=$!
179180
sleep 2
180181
dbus-run-session -- bash -c '
181-
marco &
182+
xfwm4 &
182183
WM_PID=$!
183-
mate-panel &
184+
xfce4-panel &
184185
PANEL_PID=$!
185186
sleep 8
186187
./test_tray --gtest_color=yes --gtest_output=xml:test_results.xml

0 commit comments

Comments
 (0)