This is an automated email from the ASF dual-hosted git repository. alinsran pushed a commit to branch chore/move-gen-crd-doc-dir in repository https://gitbox.apache.org/repos/asf/apisix-ingress-controller.git
The following commit(s) were added to refs/heads/chore/move-gen-crd-doc-dir by this push: new 7b5755dd chore: move generate-crd to assets 7b5755dd is described below commit 7b5755dd7b643e214ac3a7f5c91e9c14d0a2232c Author: Foo Bar <f...@example.com> AuthorDate: Thu Jul 3 09:33:19 2025 +0800 chore: move generate-crd to assets --- Makefile | 7 ++++--- docs/{ => assets}/crd/config.yaml | 0 docs/{ => assets}/template/gv_details.tpl | 0 docs/{ => assets}/template/gv_list.tpl | 0 docs/{ => assets}/template/type.tpl | 0 docs/{ => assets}/template/type_members.tpl | 0 6 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 7ca53216..27701ec6 100644 --- a/Makefile +++ b/Makefile @@ -36,8 +36,9 @@ TEST_DIR ?= ./test/e2e/apisix/ # CRD Reference Documentation CRD_REF_DOCS_VERSION ?= v0.1.0 CRD_REF_DOCS ?= $(LOCALBIN)/crd-ref-docs -CRD_DOCS_CONFIG ?= docs/crd/config.yaml +CRD_DOCS_CONFIG ?= docs/assets/crd/config.yaml CRD_DOCS_OUTPUT ?= docs/en/latest/api-reference.md +CRD_DOCS_TEMPLATE ?= docs/assets/template # go VERSYM="github.com/apache/apisix-ingress-controller/internal/version._buildVersion" @@ -361,7 +362,7 @@ generate-crd-docs: manifests ## Generate CRD reference documentation in a single --source-path=./api \ --config=$(CRD_DOCS_CONFIG) \ --renderer=markdown \ - --templates-dir=./docs/template \ + --templates-dir=$(CRD_DOCS_TEMPLATE) \ --output-path=$(CRD_DOCS_OUTPUT) \ --max-depth=100 @echo "CRD reference documentation generated at $(CRD_DOCS_OUTPUT)" @@ -374,7 +375,7 @@ generate-crd-docs-grouped: manifests ## Generate CRD reference documentation gro --source-path=./api \ --config=$(CRD_DOCS_CONFIG) \ --renderer=markdown \ - --templates-dir=./docs/template \ + --templates-dir=$(CRD_DOCS_TEMPLATE) \ --output-path=docs/crd/groups \ --output-mode=group @echo "CRD reference documentation generated in docs/crd/groups directory" diff --git a/docs/crd/config.yaml b/docs/assets/crd/config.yaml similarity index 100% rename from docs/crd/config.yaml rename to docs/assets/crd/config.yaml diff --git a/docs/template/gv_details.tpl b/docs/assets/template/gv_details.tpl similarity index 100% rename from docs/template/gv_details.tpl rename to docs/assets/template/gv_details.tpl diff --git a/docs/template/gv_list.tpl b/docs/assets/template/gv_list.tpl similarity index 100% rename from docs/template/gv_list.tpl rename to docs/assets/template/gv_list.tpl diff --git a/docs/template/type.tpl b/docs/assets/template/type.tpl similarity index 100% rename from docs/template/type.tpl rename to docs/assets/template/type.tpl diff --git a/docs/template/type_members.tpl b/docs/assets/template/type_members.tpl similarity index 100% rename from docs/template/type_members.tpl rename to docs/assets/template/type_members.tpl