mirror of
https://github.com/elementary/gala.git
synced 2024-11-22 10:12:35 +03:00
Workflows: add Fedora to CI (#2112)
This commit is contained in:
parent
c1e7ada659
commit
60fd6ca845
18
.github/workflows/main.yml
vendored
18
.github/workflows/main.yml
vendored
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user