Skip to content

Commit b4035fd

Browse files
authored
Merge pull request #14 from JacobBorden/feature/doxygen-generation
Feature/doxygen generation
2 parents 48eb80b + d3552bd commit b4035fd

3 files changed

Lines changed: 5727 additions & 0 deletions

File tree

.github/workflows/analysis.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,21 @@ jobs:
1818
steps:
1919
- uses: actions/checkout@v4
2020

21+
- name: Install Doxygen
22+
run: sudo apt-get update && sudo apt-get install -y doxygen
23+
24+
- name: Create Doxygen Output Directory
25+
run: mkdir -p docs/doxygen
26+
27+
- name: Generate Doxygen Documentation
28+
run: doxygen Doxyfile
29+
30+
- name: Upload Doxygen Documentation
31+
uses: actions/upload-artifact@v4
32+
with:
33+
name: doxygen-html-docs
34+
path: docs/doxygen/html
35+
2136
- name: Configure CMake
2237
run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DENABLE_ASAN=ON -DENABLE_MSAN=ON
2338

0 commit comments

Comments
 (0)