Skip to content
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

chore: adapt apidocs-gen script to use kconf definitions #689

Merged
merged 1 commit into from
Oct 7, 2024

Conversation

czeslavo
Copy link
Contributor

@czeslavo czeslavo commented Oct 3, 2024

What this PR does / why we need it:

It makes the scripts/apidocs-gen script include kubernetes-configuration types that KGO support in the generated markdown reference.

From now on, all new types that shall be included in the documentation need to be annotated with the new +apireference:kgo:include.

It depends on Kong/kubernetes-configuration#110.

Which issue this PR fixes

Part of Kong/kubernetes-configuration#105.

@czeslavo czeslavo added documentation Improvements or additions to documentation area/crds labels Oct 3, 2024
@czeslavo czeslavo added this to the KGO v1.4.x milestone Oct 3, 2024
@czeslavo czeslavo self-assigned this Oct 3, 2024
@czeslavo czeslavo force-pushed the chore/generate-docs-markdown-from-kconf branch 4 times, most recently from e2d2f75 to 03410f4 Compare October 3, 2024 12:26
@czeslavo czeslavo marked this pull request as ready for review October 3, 2024 12:27
@czeslavo czeslavo requested a review from a team as a code owner October 3, 2024 12:27
@czeslavo czeslavo force-pushed the chore/generate-docs-markdown-from-kconf branch 5 times, most recently from 37edec5 to 6ee6a7c Compare October 3, 2024 13:32
README.md Show resolved Hide resolved
@czeslavo czeslavo force-pushed the chore/generate-docs-markdown-from-kconf branch 3 times, most recently from ef734f7 to 52b92a8 Compare October 4, 2024 13:28
@czeslavo czeslavo enabled auto-merge (squash) October 4, 2024 13:36
@czeslavo czeslavo force-pushed the chore/generate-docs-markdown-from-kconf branch from 52b92a8 to 3de6fb9 Compare October 4, 2024 13:47
@czeslavo czeslavo force-pushed the chore/generate-docs-markdown-from-kconf branch from 3de6fb9 to 57a3c50 Compare October 7, 2024 07:34
@czeslavo czeslavo merged commit c990c3e into main Oct 7, 2024
21 checks passed
@czeslavo czeslavo deleted the chore/generate-docs-markdown-from-kconf branch October 7, 2024 07:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/crds documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants