You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Docs deploy workflow fails on main: the doxygen/setup-doxygen action does not exist #17
After the merge of #16 the "Deploy Documentation (GitHub Pages)" workflow fails on main
(run 38308295589): the step "Install Doxygen and Graphviz" uses the action doxygen/setup-doxygen@v2, but that repository does not exist on GitHub
(404), so the workflow stops at the action resolution:
Unable to resolve action doxygen/setup-doxygen, repository not found
Fix: install the dependencies with real marketplace actions (as requested in #13):
ssciwr/doxygen-install@v2 - installs Doxygen (pinned 1.9.8, the version the
docs were verified with),
ts-graphviz/setup-graphviz@v2 - installs Graphviz (the dot tool; the
Doxygen config has HAVE_DOT = YES, so the diagrams need it).
Working on this issue (branch: task_17). The failing step references the action doxygen/setup-doxygen@v2, which does not exist on GitHub, so the workflow cannot resolve its actions. The fix replaces it with real marketplace actions:
ssciwr/doxygen-install@v2 (version 1.9.8 - the Doxygen version the docs were verified with) to install Doxygen,
ts-graphviz/setup-graphviz@v2 to install the Graphviz dot tool (the Doxygen config has HAVE_DOT = YES, so the class diagrams require it; it is not preinstalled on the ubuntu-latest runner).
Checklist:
Reproduce and analyze the failing run (38308295589)
Verify the replacement actions exist and fit the requirements (marketplace actions, the 1.9.8 release asset is available)
Update .github/workflows/deploy-docs.yml
Validate the workflow YAML + re-run the Doxygen build locally
Push task_17 and open a PR
Merge after CI and verify the gh-pages deploy succeeds
The fix is live on main; the docs deploy workflow runs successfully with the real marketplace actions (ssciwr/doxygen-install@v2.0.3 + ts-graphviz/setup-graphviz@v2.0.2).
Activity
QuasarAppCI commentedon Oct 12, 2026
Working on this issue (branch: task_17). The failing step references the action
doxygen/setup-doxygen@v2, which does not exist on GitHub, so the workflow cannot resolve its actions. The fix replaces it with real marketplace actions:ssciwr/doxygen-install@v2(version 1.9.8 - the Doxygen version the docs were verified with) to install Doxygen,ts-graphviz/setup-graphviz@v2to install the Graphvizdottool (the Doxygen config hasHAVE_DOT = YES, so the class diagrams require it; it is not preinstalled on the ubuntu-latest runner).Checklist:
QuasarAppCI commentedon Oct 12, 2026
Checklist update:
QuasarAppCI commentedon Oct 12, 2026
Checklist update (final):
The fix is live on main; the docs deploy workflow runs successfully with the real marketplace actions (ssciwr/doxygen-install@v2.0.3 + ts-graphviz/setup-graphviz@v2.0.2).