Skip to content

Commit 2324c98

Browse files
committed
CI: Store Doxygen artifacts
Signed-off-by: Patrick M. Niedzielski <[email protected]>
1 parent b659951 commit 2324c98

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

.github/workflows/build.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -379,9 +379,27 @@ jobs:
379379
- name: Build Doxygen API documentation
380380
run: cmake --build --preset gh-doxygen-apidocs
381381

382+
- name: Generate Doxygen API Documentation Artifact
383+
uses: actions/upload-artifact@v4
384+
with:
385+
name: ${{ github.run_id }}_apidocs
386+
path: ${{ github.workspace }}/build/apidocs
387+
compression-level: 9
388+
overwrite: true
389+
if-no-files-found: error
390+
382391
- name: Build Doxygen Internal documentation
383392
run: cmake --build --preset gh-doxygen-internaldocs
384393

394+
- name: Generate Doxygen Internal Documentation Artifact
395+
uses: actions/upload-artifact@v4
396+
with:
397+
name: ${{ github.run_id }}_internaldocs
398+
path: ${{ github.workspace }}/build/internaldocs
399+
compression-level: 9
400+
overwrite: true
401+
if-no-files-found: error
402+
385403
shellcheck:
386404
name: Shellcheck
387405
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)