Skip to content

Commit 6318267

Browse files
committed
Install graphviz using apt-get
This is to ensure all dependencies are resolved and pulled correctly to allow output format plugin registration.
1 parent 18b2ac0 commit 6318267

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

.github/workflows/docs.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,7 @@ jobs:
3232
with:
3333
path: |
3434
doxygen-1.12.0.linux.bin.tar.gz
35-
ubuntu_24.04_graphviz-13.0.0-cmake.deb
36-
key: doxygen-1.12.0_graphviz-13.0.0
35+
key: doxygen-1.12.0
3736

3837
# We don't use apt to acquire Doxygen because the version provided by Ubuntu is far too old
3938
# For Graphviz the available version is suitable, but it's actually significantly faster to just download it directly
@@ -43,16 +42,15 @@ jobs:
4342
wget --no-verbose https://github.com/doxygen/doxygen/releases/download/Release_1_12_0/doxygen-1.12.0.linux.bin.tar.gz
4443
echo "3c42c3f3fb206732b503862d9c9c11978920a8214f223a3950bbf2520be5f647 doxygen-1.12.0.linux.bin.tar.gz" | sha256sum --check --strict
4544
46-
wget --no-verbose https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/13.0.0/ubuntu_24.04_graphviz-13.0.0-cmake.deb
47-
echo " 30b5050706d2ce51a1cdd1be43b31d34d30f73cde3c1e904a37916d30314eb91 ubuntu_24.04_graphviz-13.0.0-cmake.deb" | sha256sum --check --strict
48-
4945
- name: Install Doxygen
5046
run: |
5147
tar -xf doxygen-1.12.0.linux.bin.tar.gz
5248
echo "$(pwd)/doxygen-1.12.0/bin" >> "$GITHUB_PATH"
5349
5450
- name: Install Graphviz
55-
run: sudo dpkg --install ubuntu_24.04_graphviz-13.0.0-cmake.deb
51+
run: |
52+
sudo apt-get update
53+
sudo apt-get install -y graphviz
5654
5755
# ----------------------------------------------------------------------- Build documentation
5856
- name: Build documentation

0 commit comments

Comments
 (0)