Skip to content

Enable building docs in the CI pipeline #384

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

Merged
merged 3 commits into from
May 10, 2022

Conversation

tcharding
Copy link
Member

First fix all the docs build errors then enable docs build in CI, as we do in other crates in our stack.

apoelstra
apoelstra previously approved these changes May 3, 2022
Copy link
Member

@apoelstra apoelstra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 10339dc

Nice!

sanket1729
sanket1729 previously approved these changes May 9, 2022
Copy link
Member

@sanket1729 sanket1729 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 10339dc

@sanket1729
Copy link
Member

Would need rebase again

tcharding added 3 commits May 10, 2022 11:44
The compiler emits various warnings of type:

 warning: public documentation for ...

Remove the docs that include links to private methods and types.
Fix all the docs build warnings for broken links.
Add docs build to the ci script, guard with env var `DO_DOCS` as we do
in other crates in the stack.

Add a docs build job to the CI configuration using the nightly toolchain
as required.
@tcharding tcharding dismissed stale reviews from sanket1729 and apoelstra via c40d350 May 10, 2022 01:45
Copy link
Member

@apoelstra apoelstra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK c40d350

Copy link
Member

@sanket1729 sanket1729 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

re-ACK c40d350

@sanket1729 sanket1729 merged commit 3c111a2 into rust-bitcoin:master May 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants