examples: Do CI pre-commit checks on man page examples

This commit is contained in:
Jon Shallow authored and Jon Shallow committed 2024-08-16 13:16:11 +01:00
1 parent 7dab8f6fb2
commit 79e6fcdb26
2 files changed
+25 -7

No files matched your search

+7 -7
View File
@@ -20,11 +20,11 @@ jobs:
pre-commit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: 3.x
- uses: pre-commit/action@v3.0.1
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: 3.x
- uses: pre-commit/action@v3.0.1
scan-build:
runs-on: ubuntu-latest
steps:
@@ -256,7 +256,7 @@ jobs:
submodules: recursive
- name: setup
run: |
sudo apt-get update && sudo apt-get install -y libtool libtool-bin exuberant-ctags graphviz doxygen libxml2-utils xsltproc docbook-xml docbook-xsl asciidoc
sudo apt-get update && sudo apt-get install -y libtool libtool-bin exuberant-ctags graphviz doxygen libxml2-utils xsltproc docbook-xml docbook-xsl asciidoc pre-commit
./autogen.sh
- name: configure
run: ./configure --disable-tests --enable-documentation --prefix $GITHUB_WORKSPACE/test-install
@@ -265,7 +265,7 @@ jobs:
make -C man
- name: manual page examples check
run: |
man/examples-code-check man
scripts/check_examples.sh
- name: doxygen check
run: |
make -C doc