-
Notifications
You must be signed in to change notification settings - Fork 730
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
[CI] Remove Doxygen docs from intel.github.io/llvm-docs/ #15482
Conversation
@@ -25,16 +25,14 @@ jobs: | |||
path: repo | |||
- name: Install deps | |||
run: | | |||
sudo apt-get install -y doxygen graphviz ssh ninja-build libhwloc-dev | |||
sudo apt-get install -y graphviz ssh ninja-build libhwloc-dev | |||
sudo pip3 install -r repo/llvm/docs/requirements.txt | |||
- name: Build Docs | |||
run: | | |||
mkdir -p $GITHUB_WORKSPACE/build | |||
cd $GITHUB_WORKSPACE/build | |||
python $GITHUB_WORKSPACE/repo/buildbot/configure.py -w $GITHUB_WORKSPACE \ | |||
-s $GITHUB_WORKSPACE/repo -o $GITHUB_WORKSPACE/build -t Release --docs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Potentially it can be useful to verify that developers can build Doxygen documentation locally if needed. Currently, we build Doxygen documentation during pre-commit testing w/o deploying the documentation.
I don't have a strong opinion about keeping Doxygen documentation buildable. IMHO, even if broken, it should be easy to fix.
If any of code owners have an opinion, feel free to leave a comment.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
esimd lgtm
@intel/llvm-gatekeepers the PR is ready for merge. E2E test failures are unrelated and also reported in other PRs (like https://github.com/intel/llvm/actions/runs/11018636840/job/30604700124) |
Prequel of #15483
This PR removes Doxygen docs/links from intel.github.io/llvm-docs/. This is done to reduce the size of the website so that it can be hosted via artifacts in #15483. intel/llvm-docs repository will soon be decommissioned.