diff --git a/.github/workflows/actions_build.yml b/.github/workflows/actions_build.yml index 70eabf5..9497c0f 100644 --- a/.github/workflows/actions_build.yml +++ b/.github/workflows/actions_build.yml @@ -80,7 +80,9 @@ jobs: run: sudo apt-get update --fix-missing - name: Install Packages - run: sudo apt install qtbase5-dev qt6-base-dev libqt${{matrix.qt_ver}}serialport${{matrix.qt_ver}}-dev gcc-${{matrix.cc_ver}} g++-${{matrix.cc_ver}} doxygen dia + run: | + sudo apt install qtbase5-dev qt6-base-dev libqt${{matrix.qt_ver}}serialport${{matrix.qt_ver}}-dev \ + gcc-${{matrix.cc_ver}} g++-${{matrix.cc_ver}} doxygen dia - name: Create Build Environment run: cmake -E make_directory ${{runner.workspace}}/build @@ -116,6 +118,13 @@ jobs: env: VERBOSE: 1 + - name: Documentation + if: ${{matrix.type == 'Debug' && matrix.cc_ver == '14' && matrix.qt_ver == '5' && matrix.cpp == '17'}} + working-directory: ${{runner.workspace}}/build + shell: bash + run: make doc_comms + + build_clang_ubuntu_22_04: runs-on: ubuntu-22.04 strategy: @@ -200,7 +209,7 @@ jobs: run: sudo apt-get update --fix-missing - name: Install Packages - run: sudo apt install qtbase5-dev qt6-base-dev libqt${{matrix.qt_ver}}serialport${{matrix.qt_ver}}-dev clang-${{matrix.cc_ver}} doxygen dia + run: sudo apt install qtbase5-dev qt6-base-dev libqt${{matrix.qt_ver}}serialport${{matrix.qt_ver}}-dev clang-${{matrix.cc_ver}} - name: Create Build Environment run: cmake -E make_directory ${{runner.workspace}}/build