From b177d8a5c40387dbc468987d5ecfa67b06386a6e Mon Sep 17 00:00:00 2001 From: Andre Wanlin Date: Wed, 19 Mar 2025 11:01:16 -0500 Subject: [PATCH] Enable API docs generation Signed-off-by: Andre Wanlin --- .github/workflows/deploy_microsite.yml | 32 ++++++++++++-------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/.github/workflows/deploy_microsite.yml b/.github/workflows/deploy_microsite.yml index 1620197cb8..ea9b6c2e06 100644 --- a/.github/workflows/deploy_microsite.yml +++ b/.github/workflows/deploy_microsite.yml @@ -84,18 +84,17 @@ jobs: run: yarn install --immutable working-directory: microsite - # TODO: Enable after 1.37 is released - # - name: build OpenAPI API docs - # working-directory: microsite - # run: yarn docusaurus gen-api-docs all + - name: build OpenAPI API docs + working-directory: microsite + run: yarn docusaurus gen-api-docs all - # - name: upload OpenAPI API docs - # uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4 - # with: - # name: stable-openapi-docs - # path: docs/**/*.api.mdx - # if-no-files-found: error - # retention-days: 1 + - name: upload OpenAPI API docs + uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4 + with: + name: stable-openapi-docs + path: docs/**/*.api.mdx + if-no-files-found: error + retention-days: 1 next: runs-on: ubuntu-latest @@ -217,12 +216,11 @@ jobs: name: stable-reference path: docs/reference - # TODO: Enable after 1.37 is released - # - name: download stable OpenAPI API docs - # uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4 - # with: - # name: stable-openapi-docs - # path: docs/**/*.api.mdx + - name: download stable OpenAPI API docs + uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4 + with: + name: stable-openapi-docs + path: docs/**/*.api.mdx - name: grab lastest releases docs run: |