docs(api): generate API docs from latest PyPI release#361
Conversation
|
The PR description has been updated. Please fill out the template for your PR to be reviewed. |
Merge ProtectionsYour pull request matches the following merge protections and will not be merged until they are valid. 🟢 Enforce conventional commitWonderful, this rule succeeded.Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/
|
DescriptionThis PR updates the API documentation pipeline to automatically generate docs from the latest published PyPI release of The goal is to ensure the documentation always reflects what users actually install via What Changed
Scope & Impact
Testing
|
|
Does this effectively address much #341 by migrating the doc build into the core repo - and triggering when a new release is created (to be consistent with pypi as mentioned) ? I think it's a super improvement. One gotcha could be any devs working off a clone, but that is a lessor issue - smaller community & more aware. Might be worth adding a note in the readme or contribution guide that they should refer to the authoratative code in github repo (is there a way for them to render locally?) |
|
@planetf1 This covers the #341. Also there is a READ which covers how you run it locally: https://github.com/generative-computing/mellea/tree/feat/integrate-external-docs/docs |
psschwei
left a comment
There was a problem hiding this comment.
There have been some updates to the tutorial, etc. since this PR was opened, but I'd lean towards merging this as-is and then making additional updates in subsequent PRs.
I agree - this change can at least get the content migrated back into the same repo as code - then we can do consolidation/correction after |
jakelorocco
left a comment
There was a problem hiding this comment.
lgtm; we should make sure the process works for today's release
Co-authored-by: Mishal Dholakia <mishal.dholakia1@ibm.com>
Signed-off-by: Paul S. Schweigert <paul@paulschweigert.com>
Misc PR
Type of PR
Description
Testing