ci: add ci job for building with meson

This probably could be nicer. But since we will drop one in the future
it's not really a priority to make this pretty.
This commit is contained in:
Michael Vetter
2026-02-05 15:36:54 +01:00
parent 57d18d44c8
commit 4223105746
3 changed files with 84 additions and 1 deletions

View File

@@ -26,6 +26,21 @@ jobs:
docker build -f Dockerfile.${{ matrix.flavor }} -t profanity .
docker run profanity ./ci-build.sh
linux-meson:
runs-on: ubuntu-latest
strategy:
matrix:
flavor: [debian]
name: Linux-meson
steps:
- uses: actions/checkout@v2
- name: Run tests
run: |
docker build -f Dockerfile.${{ matrix.flavor }} -t profanity .
docker run profanity ./ci-meson-build.sh
code-style:
runs-on: ubuntu-22.04
name: Check coding style