-
Notifications
You must be signed in to change notification settings - Fork 25
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
feat: Generate Build API docs #147
base: main
Are you sure you want to change the base?
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Blocked by shipwright-io/build#1802 - otherwise the generated |
64fe18e
to
550afae
Compare
PR is no longer blocked and is ready for review. |
Auto-generate API reference docs from Go comments. This is considered best practice. - Utilize elastic/crd-ref-docs tool. This is much easier to use than the Kubernetes CRD docs stack. - Copy markdown templates from elastic/crd-ref-docs, so they can be customized later. - Use Makefile to run script generating docs from Shipwright build project. - Added a contributor guide to fix a broken link, and describe how to generate API docs to future contributors. Documentation was generated from the v0.15.0 release tag. Signed-off-by: Adam Kaplan <[email protected]>
550afae
to
b0a3ce9
Compare
@SaschaSchwarze0 @qu1queee PR has been updated with the generated APIs v0.15.0 🎉 I'll make a follow-up PR to draft the release announcement. |
Release annoucement PR: #150 |
Changes
Auto-generate API reference docs from Go comments. This is considered
best practice.
the Kubernetes CRD docs stack.
customized later.
project.
The main branch is used to generate the docs for now, since it contains
the necessary kubebuilder markers to generate useful reference
material. In the future, we can pin this to a release tag.
Fixes #146
/kind feature
Submitter Checklist
See the contributor guide
for details on coding conventions, github and prow interactions, and the code review process.
Release Notes