Skip to content

Commit 473f5a9

Browse files
lenemterdanirabbit
andauthored
Add OpenSuse Leap CI (#2479)
Co-authored-by: Danielle Foré <[email protected]>
1 parent 171d03f commit 473f5a9

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

.github/workflows/main.yml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,27 @@ jobs:
5858
meson build
5959
ninja -C build install
6060
61-
lint:
61+
open-suse-leap:
62+
runs-on: ubuntu-latest
63+
64+
container:
65+
image: opensuse/leap:latest
6266

67+
steps:
68+
- name: Install dependencies
69+
run: |
70+
zypper addrepo https://download.opensuse.org/repositories/X11:Pantheon/15.6/X11:Pantheon.repo
71+
zypper --gpg-auto-import-keys refresh
72+
zypper --non-interactive install tar git desktop-file-utils gsettings-desktop-schemas-devel libatk-1_0-0 libcanberra-devel clutter-devel libgee-devel glib2-devel libgnome-desktop-3-devel granite6-devel granite-devel gtk3-devel gtk4-devel libhandy-devel mutter-devel libxml2-2 sqlite3-devel meson vala valadoc gcc
73+
- uses: actions/checkout@v4
74+
- name: Build
75+
env:
76+
DESTDIR: out
77+
run: |
78+
meson build
79+
ninja -C build install
80+
81+
lint:
6382
runs-on: ubuntu-latest
6483

6584
container:

0 commit comments

Comments
 (0)