diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5fa930995..73ff01fe5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -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