CI: Check help tags for errors (duplicates, missing, etc) (#13865)
- Run the doc make html awk script, which also checks, that all referenced help tags exists. - Run the doc maketags awk script, which checks for duplicates - in case of any error in the previous two steps, exit the CI with an error and show the errors.log file, that is generated by the previous 2 steps Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
GitHub
parent
c92b8bed1f
commit
8102a4c463
7
.github/workflows/ci.yml
vendored
7
.github/workflows/ci.yml
vendored
@ -265,7 +265,12 @@ jobs:
|
||||
if: contains(matrix.extra, 'vimtags')
|
||||
run: |
|
||||
# This will exit with an error code if the generated vim tags differs from source.
|
||||
git diff --exit-code -- runtime/doc/tags
|
||||
(
|
||||
cd runtime/doc
|
||||
git diff --exit-code -- tags
|
||||
make html; rm *.html tags.ref;
|
||||
test -f errors.log && exit 3;
|
||||
)
|
||||
|
||||
- name: Generate gcov files
|
||||
if: matrix.coverage
|
||||
|
Reference in New Issue
Block a user