ci: Check-docs for all workspace packages#2158
ci: Check-docs for all workspace packages#2158shinigami-777 wants to merge 2 commits intobitcoindevkit:masterfrom
Conversation
|
Thanks for this work. I think it also makes sense to also include the documentation fixes in this PR (as a separate commit). |
|
@shinigami-777 Can you add a commit addressing the check-docs failures? I recommend removing the redundant explicit link targets in |
I have added some doc changes to the |
|
Updated |
oleonardolima
left a comment
There was a problem hiding this comment.
Thanks for working on this one!
I left some comments as I don't see use for a new check-docs.sh file we should probably just call the cargo commands directly. Let's see what other thinks about it.
Also, you could probably squash it into two commits, something like this:
- ci: add new
check-docsjob and recipe in justfile - fix(docs): in
keychain_txout.rsandspk_client.rs
| @@ -57,3 +58,7 @@ _test-testenv: | |||
|
|
|||
| # Run pre-push suite: format, check, and test | |||
| pre-push: fmt check test | |||
There was a problem hiding this comment.
nit: it's also a good idea to add the doc to pre-push too.
There was a problem hiding this comment.
I mean, add the doc to the list of commands called (e.g pre-push: fmt check test doc); not a blocker though.
ad4c568 to
c4b8e93
Compare
|
@oleonardolima Thanks for reviewing. I have made the changes and squashed them in 2 commits: c4b8e93 and 1d1e985 |
Description
Issue: #2152
This PR adds a script (
ci/check-docs.sh) that checks documentation builds for all workspace packages. Thecheck-docsjob is added to the workflow filecont_integration.ymlthat calls thecheck-docs.shscript. A justfile recipejust docadded to executeci/check-docs.sh.Notes to the reviewers
Currently the
bdk_chainandbdk_corechecks are failing due to the following errors:Changelog notice
Checklists
All Submissions:
New Features:
Bugfixes: