ci: Run doxygen

This commit is contained in:
Mat Sutcliffe
2023-12-03 18:35:02 +00:00
parent 9ed80948f8
commit 92c1b5a94a

View File

@@ -71,6 +71,13 @@ jobs:
cppcheck --template=gcc --inline-suppr --std=c++17 --enable=style,unusedFunction -i externals \
-i src/plugins/weatherdata/gfs/g2clib -DCPPCHECK --force --suppressions-list=cppcheck.supp \
--library=qt.cfg --library=posix.cfg .
- name: Run doxygen
working-directory: docs
run: |
sudo apt-get -y install doxygen graphviz
doxygen Doxyfile
env:
DOXY_SRC_ROOT: ..
buildLinux:
runs-on: ubuntu-20.04
@@ -107,7 +114,7 @@ jobs:
BITROCK_LICENSE: ${{ secrets.BITROCK_LICENSE }}
- name: Install dependencies
run: |
sudo apt-get -y install dbus-x11 doxygen graphviz libglu1-mesa-dev libopus-dev libsodium-dev libpulse-dev libdbus-1-dev libevent-dev libpng-dev ninja-build
sudo apt-get -y install dbus-x11 libglu1-mesa-dev libopus-dev libsodium-dev libpulse-dev libdbus-1-dev libevent-dev libpng-dev ninja-build
pip3 install requests
- name: Checkout repository
uses: actions/checkout@v3