Skip to content

Commit

Permalink
Building doxygen documentation on github actions.
Browse files Browse the repository at this point in the history
  • Loading branch information
arobenko committed Nov 30, 2024
1 parent 91fb72e commit 4182d92
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions .github/workflows/actions_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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:
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit 4182d92

Please sign in to comment.