From 7359cb706cb92080e8713bbf3d883aa63a6ac221 Mon Sep 17 00:00:00 2001 From: Marek Malek Date: Thu, 2 Jul 2026 17:13:30 +0200 Subject: [PATCH 1/2] ci: add docs build job --- .github/workflows/docs.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/docs.yml diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml new file mode 100644 index 000000000..5c7e18270 --- /dev/null +++ b/.github/workflows/docs.yml @@ -0,0 +1,27 @@ +name: Docs +on: + pull_request: + paths: + - 'packages/audiodocs/**' + +jobs: + build-docs: + name: Build docs + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Setup Node + uses: actions/setup-node@v4 + with: + node-version-file: .nvmrc + + - name: Setup Yarn + uses: mskelton/setup-yarn@v2 + + - name: Install dependencies and build the docs + run: | + cd packages/audiodocs + yarn install --frozen-lockfile + yarn build From e3423cd30b156c91d997df9db71af13f7f853b7a Mon Sep 17 00:00:00 2001 From: Marek Malek Date: Thu, 2 Jul 2026 17:14:19 +0200 Subject: [PATCH 2/2] fix: test ts check --- packages/audiodocs/src/components/InteractiveExample/index.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/audiodocs/src/components/InteractiveExample/index.tsx b/packages/audiodocs/src/components/InteractiveExample/index.tsx index e51b4a9d6..0f33cb0ee 100644 --- a/packages/audiodocs/src/components/InteractiveExample/index.tsx +++ b/packages/audiodocs/src/components/InteractiveExample/index.tsx @@ -2,6 +2,7 @@ import React from 'react'; import clsx from 'clsx'; import { useCopyToClipboard } from 'usehooks-ts'; +// @ts-ignore import BrowserOnly from '@docusaurus/BrowserOnly'; // @ts-ignore import CodeBlock from '@theme/CodeBlock';