Workflows: add Fedora to CI (#2112)

This commit is contained in:
Danielle Foré 2024-11-07 14:43:41 -08:00
parent c1e7ada659
commit 60fd6ca845

View File

@ -40,6 +40,24 @@ jobs:
ninja -C build
ninja -C build install
fedora:
runs-on: ubuntu-latest
container:
image: fedora:latest
steps:
- uses: actions/checkout@v4
- name: Install Dependencies
run: |
dnf install -y desktop-file-utils gettext gsettings-desktop-schemas-devel atk-devel libcanberra-devel clutter-devel libgee-devel glib2-devel gnome-desktop3-devel granite-devel granite-7-devel gtk3-devel gtk4-devel libhandy-devel mutter-devel xml2 sqlite-devel meson valac valadoc
- name: Build
env:
DESTDIR: out
run: |
meson build
ninja -C build install
lint:
runs-on: ubuntu-latest