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
jolly-chen
wants to merge
18
commits into
root-project:master
Choose a base branch
from
jolly-chen:gen_docs_ci_make
base: master
Could not load branches
Branch not found: {{ refName }}
Could not load tags
Nothing to show
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@jolly-chen : Looks good! let's see what it will produce. |
jolly-chen
force-pushed
the
gen_docs_ci_make
branch
from
April 25, 2024 11:59
44eb23e
to
9702c98
Compare
jolly-chen
force-pushed
the
gen_docs_ci_make
branch
from
April 25, 2024 12:16
7e5b1bf
to
8778c94
Compare
This reverts commit 22ff297.
this executable is only generated when docs for tutorials are built, but we are currently not doing that for faster debugging so it fails
jolly-chen
force-pushed
the
gen_docs_ci_make
branch
from
April 25, 2024 14:24
41e6b87
to
8cf3d7d
Compare
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
force-pushed
the
gen_docs_ci_make
branch
3 times, most recently
from
April 26, 2024 11:21
25b9de1
to
5434923
Compare
jolly-chen
force-pushed
the
gen_docs_ci_make
branch
from
April 26, 2024 11:22
5434923
to
eb48bec
Compare
jolly-chen
force-pushed
the
gen_docs_ci_make
branch
from
April 26, 2024 14:44
e1709c2
to
a926d6d
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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 documentationChecklist:
doxygen
,qhelpgenerator
and other required packages in image at https://github.com/root-project/root-ci-imagesroot-master.yml
that only builds documentation after therun_nightlies
job. Github actions supports defining dependencies between jobs: https://docs.github.com/en/actions/using-jobs/using-jobs-in-a-workflow#defining-prerequisite-jobs