From 33be974e5c052f8008e75265f97dccbccea66ad5 Mon Sep 17 00:00:00 2001 From: Patrick Griffis Date: Fri, 30 Oct 2020 15:38:33 -0500 Subject: ci: Add checks for documentation issues --- .gitlab-ci.yml | 4 ++++ 1 file changed, 4 insertions(+) (limited to '.gitlab-ci.yml') diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1e09c998..b10e759d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -37,6 +37,7 @@ fedora-meson-x86_64: coverage: stage: coverage + needs: [fedora-meson-x86_64] except: - tags artifacts: @@ -57,9 +58,12 @@ reference: # FIXME: ninja -C _build libsoup-3.0-doc fails - ninja -C _build install - mv _build/docs/reference/html/ _reference/ + - .gitlab-ci/check-docs.py artifacts: paths: + - _build/docs/reference/libsoup-3.0-*.txt - _reference + coverage: '/^([\d]+\%) symbol docs coverage\.\s+/' pages: stage: deploy -- cgit v1.2.1