-
Notifications
You must be signed in to change notification settings - Fork 18
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: fix documentation #435
Conversation
Pull Request Test Coverage Report for Build 7092986748
💛 - Coveralls |
It seems that the problem comes from bindgen being broken when using clang 14 and newer. I initially failed to reproduce the error locally because I was still running clang 11. hacl-packages/.github/workflows/rust.yml Line 43 in eb9f9c6
Since it works on macOS, I suggest we use this for now. |
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.
Ah, I didn't think this also runs into that issue. But if this works for now, let's do it. There's just some commented code that should be removed, then let's get this in.
* ci: build static content on pull requests * ci: update `setup-rust-action` when building static content * ci: build documentation on macos
This PR tries to fix the GitHub action deploying the documentation.
It currently fails on main, but I am unable to reproduce the error locally.
This PR also enables building the documentation (but not deploying it) on pull requests, to avoid bad surprises when merging in the future.