Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[skip-ci][ci][docu] Generate Doxygen docs with Makefile + GitHub Actions #15337

Draft
wants to merge 18 commits into
base: master
Choose a base branch
from

Conversation

jolly-chen
Copy link
Contributor

@jolly-chen jolly-chen commented Apr 25, 2024

This Pull request:

This draft PR for testing the doxygen generation github action with our self-hosted runners.
Uses our existing Makefile setup.

Status

Succeeded with building only docs for core.
The workflow first builds root without tests and then makes the doxygen documentation

Checklist:

@couet
Copy link
Member

couet commented Apr 25, 2024

@jolly-chen : Looks good! let's see what it will produce.

this executable is only generated when docs for
tutorials are built, but we are currently not
doing that for faster debugging so it fails
Revert "TO REVERT: build only core docs for faster debugging"

Revert "TO REVERT: force incremental build for faster debugging"

This reverts commit c2c78ca.

Revert "TO REVERT: disable CleanNamespaces.sh"

This reverts commit 3188c4c.

Revert "TO REVERT: disable tutorial related targets"

This reverts commit 8e5d000.
@jolly-chen jolly-chen force-pushed the gen_docs_ci_make branch 3 times, most recently from 25b9de1 to 5434923 Compare April 26, 2024 11:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants