Skip to content

Commit

Permalink
Merge pull request #16024 from jpthiele/jpt-doxygen-action
Browse files Browse the repository at this point in the history
  • Loading branch information
masterleinad committed Oct 31, 2023
2 parents 127ff07 + c838830 commit 92a1839
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion .github/workflows/indent.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,13 @@ jobs:
- uses: actions/checkout@v4
with:
fetch-depth: 100
- uses: ssciwr/doxygen-install@v1
with:
version: "1.9.6"
- name: setup
run: |
./contrib/utilities/download_clang_format
sudo apt update && sudo apt install doxygen graphviz perl texlive-bibtex-extra
sudo apt update && sudo apt install graphviz perl texlive-bibtex-extra
doxygen --version
- name: indent
run: |
Expand All @@ -39,6 +42,19 @@ jobs:
# warning: Inheritance graph for 'SmartPointer' not generated, too many nodes (138), threshold is 50. Consider increasing DOT_GRAPH_MAX_NODES.
# warning: Inheritance graph for 'Subscriptor' not generated, too many nodes (209), threshold is 50. Consider increasing DOT_GRAPH_MAX_NODES.
sed -i '/Inheritance graph/d' doxygen.log
# Suppress:
# warning: @copybrief or @copydoc target '<name>' not found
# warning: Found recursive @copybrief or @copydoc relation for argument '<arg>'
sed -i '/@copybrief or @copydoc/d' doxygen.log
# Suppress:
# warning: @copydetails or @copydoc target '<name>' not found
# warning: Found recursive @copydetails or @copydoc relation for argument '<arg>'
sed -i '/@copydetails or @copydoc/d' doxygen.log
# Suppress:
# warning: explicit link request to '<function>' could not be resolved
sed -i '/explicit link request to/d' doxygen.log
# Remove empty lines
sed -i '/^$/d' doxygen.log
! [ -s doxygen.log ] || exit 1
tar -czf doxygen_documentation.tar.gz doc/doxygen
- name: archive documentation
Expand Down

0 comments on commit 92a1839

Please sign in to comment.