CI: Add a Fedora build

This commit is contained in:
Ivan Molodetskikh
2024-01-20 09:21:54 +04:00
parent dc47de178f
commit e86e9c6c9a
2 changed files with 18 additions and 1 deletions
+17
View File
@@ -107,3 +107,20 @@ jobs:
- name: Run rustfmt
run: cargo fmt --all -- --check
fedora:
runs-on: ubuntu-22.04
container: fedora:39
steps:
- uses: actions/checkout@v4
with:
show-progress: false
- name: Install dependencies
run: |
sudo dnf update -y
sudo dnf install -y cargo gcc libudev-devel libgbm-devel libxkbcommon-devel wayland-devel libinput-devel dbus-devel systemd-devel libseat-devel pipewire-devel pango-devel cairo-gobject-devel clang
- uses: Swatinem/rust-cache@v2
- run: cargo build