Skip to content

Commit 916f974

Browse files
committed
optionally install graphviz in doxygen env
1 parent 4b3f0f1 commit 916f974

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/build_docs.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ on:
77
required: false
88
type: string
99
default: '1.9.6'
10+
install-graphviz:
11+
required: false
12+
type: boolean
13+
default: false
1014

1115
permissions: {}
1216

@@ -55,6 +59,10 @@ jobs:
5559
cd "doxygen-${DOXYGEN_VERSION}"
5660
sudo make install
5761
62+
- name: Install Graphviz
63+
if: inputs.install-graphviz == true
64+
run: sudo apt-get install -y graphviz
65+
5866
- uses: actions/checkout@v6
5967
with:
6068
persist-credentials: false

0 commit comments

Comments
 (0)