Skip to content

Commit 05000ed

Browse files
committed
Just trial and error at this point
1 parent bc7492f commit 05000ed

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

.github/workflows/main.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,18 +27,22 @@ jobs:
2727
image: ghcr.io/elementary/docker:${{ matrix.version }}
2828

2929
steps:
30-
- uses: actions/checkout@v6
3130
- name: Install Dependencies
3231
run: |
3332
apt update
3433
apt install -y gettext gsettings-desktop-schemas-dev libatk-bridge2.0-dev libclutter-1.0-dev libgee-0.8-dev libglib2.0-dev libgnome-desktop-4-dev libgnome-bg-4-dev libgranite-dev libgtk-3-dev ${{ matrix.mutter_pkg }} libsqlite3-dev meson valac valadoc
34+
- name: Setup user
35+
run: |
36+
useradd -u 9999 gala_runner -p "" -s /bin/bash
37+
systemd-run --system --scope su -l gala_runner
38+
cd ~
39+
- uses: actions/checkout@v6
3540
- name: Build
3641
env:
3742
DESTDIR: out
3843
run: |
3944
meson build -Ddocumentation=true -Dtests=true
4045
ninja -C build
41-
ninja -C build install
4246
- name: Run Tests
4347
run: |
4448
meson test -v -C build

tests/lib/meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@ foreach test : tests
2121
install: false,
2222
)
2323

24-
test(test, test_executable, suite: ['Gala', 'Gala/lib'], env : ['XDG_RUNTIME_DIR=/run/user/1000'])
24+
test(test, test_executable, suite: ['Gala', 'Gala/lib'])
2525
endforeach

0 commit comments

Comments
 (0)