add CI
Some checks failed
CI / build (push) Failing after 15s

This commit is contained in:
Tsukasa Hiiragi 2026-09-03 21:46:07 +08:00
parent 7492692bc1
commit bedb4f08c7

22
.forgejo/workflows/ci.yml Normal file
View file

@ -0,0 +1,22 @@
name: CI
on: [push, pull_request]
jobs:
build:
runs-on: docker
container:
image: fedora:latest
steps:
- uses: actions/checkout@v4
- name: Install build dependencies
run: |
dnf install -y \
gcc meson ninja-build pkgconf-pkg-config \
gtk4-devel webkitgtk6.0-devel
- name: Configure
run: meson setup build
- name: Compile
run: meson compile -C build