ci: check 'update-man-rules' to ensure it is not forgotten

We often forget to run this command when updating manpages, and notice
only much later. Add a step in the CI to flag it, as we already do for
the D-Bus docs.

(cherry picked from commit 1219b0e816)
(cherry picked from commit 72cb20049e)
This commit is contained in:
Luca Boccassi
2026-07-11 19:47:16 +01:00
parent ba190b26e5
commit 69dd7dac89

View File

@@ -90,3 +90,8 @@ jobs:
CXXFLAGS="-idirafter /usr/include" \
meson setup -Dlibc=musl -Ddbus-interfaces-dir=no musl
mkosi box -- ninja -C musl
- name: Run man-rules checks
run: |
mkosi box -- ninja -C build update-man-rules
git diff --exit-code -- man/rules/meson.build