From 575d8bd9f25ed8ea5a8d3d8c9b002e18a6f57f13 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Sun, 12 Sep 2021 12:00:12 +0200 Subject: [PATCH] build api reference as part of the microsite Signed-off-by: Patrik Oldsberg --- .github/workflows/microsite-with-storybook-deploy.yml | 9 +++------ docs/.gitignore | 1 + microsite/sidebars.json | 7 ++++++- 3 files changed, 10 insertions(+), 7 deletions(-) create mode 100644 docs/.gitignore diff --git a/.github/workflows/microsite-with-storybook-deploy.yml b/.github/workflows/microsite-with-storybook-deploy.yml index e8886b7d6b..47e18340eb 100644 --- a/.github/workflows/microsite-with-storybook-deploy.yml +++ b/.github/workflows/microsite-with-storybook-deploy.yml @@ -4,12 +4,6 @@ on: push: branches: - master - paths: - - '.github/workflows/microsite-with-storybook-deploy.yml' - - 'packages/storybook/**' - - 'packages/core-components/src/**' - - 'microsite/**' - - 'docs/**' jobs: deploy-microsite-and-storybook: @@ -41,6 +35,9 @@ jobs: run: yarn install --frozen-lockfile working-directory: microsite + - name: build API reference + run: yarn build:api-docs + - name: build microsite run: yarn build working-directory: microsite diff --git a/docs/.gitignore b/docs/.gitignore new file mode 100644 index 0000000000..c757205e4c --- /dev/null +++ b/docs/.gitignore @@ -0,0 +1 @@ +reference/*.md diff --git a/microsite/sidebars.json b/microsite/sidebars.json index dc8aa516cf..d0d77e9b59 100644 --- a/microsite/sidebars.json +++ b/microsite/sidebars.json @@ -238,7 +238,12 @@ { "type": "subcategory", "label": "Guides", - "ids": [ "api/utility-apis" ] + "ids": ["api/utility-apis"] + }, + { + "type": "subcategory", + "label": "API Reference", + "ids": ["reference/index"] } ], "Tutorials": [