From d717ecd9edd0ab7cc7a652184e41fd7c2bec77c4 Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Tue, 5 Apr 2022 12:12:57 -0700 Subject: [PATCH] ci: test documentation build --- .github/workflows/ci-scripts-build.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/ci-scripts-build.yml b/.github/workflows/ci-scripts-build.yml index a9b839d..7301d1a 100644 --- a/.github/workflows/ci-scripts-build.yml +++ b/.github/workflows/ci-scripts-build.yml @@ -48,6 +48,7 @@ jobs: configuration: default base: "7.0" extra: "CMD_CPPFLAGS=-Werror" + doc: 1 - name: Cross mingw64 DLL os: ubuntu-20.04 @@ -133,6 +134,11 @@ jobs: run: python .ci/cue.py exec python .ci-local/libevent.py - name: Build main module run: python .ci/cue.py build + - name: Generate Docs + if: matrix.doc + run: | + sudo apt-get -y install doxygen python-is-python3 python3-breathe + make -C documentation - name: Host info run: python .ci/cue.py --add-path "{TOP}/bin/{EPICS_HOST_ARCH}" --add-path "{TOP}/bundle/usr/{EPICS_HOST_ARCH}/lib" exec pvxinfo -D - name: Run main module tests