From 75db5876fad63cfb49d79ef81fec02451a1cfc45 Mon Sep 17 00:00:00 2001 From: Nick Wylynko Date: Fri, 4 Jul 2025 10:19:00 -0700 Subject: [PATCH 1/2] write to temp-docs then move over to docs folder --- package.json | 2 +- typedoc.config.mjs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 0c88fefa81f..8a1f2b0e899 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "test:integration:vue": "E2E_APP_ID=vue.vite pnpm test:integration:base --grep @vue", "test:typedoc": "pnpm typedoc:generate && cd ./.typedoc && vitest run", "turbo:clean": "turbo daemon clean", - "typedoc:generate": "pnpm build:declarations && typedoc --tsconfig tsconfig.typedoc.json", + "typedoc:generate": "pnpm build:declarations && typedoc --tsconfig tsconfig.typedoc.json && rm -rf .typedoc/docs && mv .typedoc/temp-docs .typedoc/docs", "version-packages": "changeset version && pnpm install --lockfile-only --engine-strict=false", "version-packages:canary": "./scripts/canary.mjs", "version-packages:snapshot": "./scripts/snapshot.mjs", diff --git a/typedoc.config.mjs b/typedoc.config.mjs index c6c1dfe183e..4c4846944a9 100644 --- a/typedoc.config.mjs +++ b/typedoc.config.mjs @@ -78,7 +78,7 @@ const typedocPluginReplaceTextOptions = { /** @type {import("typedoc").TypeDocOptions} */ const config = { - out: './.typedoc/docs', + out: './.typedoc/temp-docs', entryPointStrategy: 'packages', plugin: [ 'typedoc-plugin-replace-text', From 8a8598ec63636765d6303218791fac2d32d52148 Mon Sep 17 00:00:00 2001 From: Nick Wylynko Date: Mon, 7 Jul 2025 13:40:12 -0700 Subject: [PATCH 2/2] Call typedoc.yml in the `clerk-docs` repo instead https://github.com/clerk/clerk-docs/pull/2381 --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 47137de7b40..a5ebbf2d695 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -98,8 +98,8 @@ jobs: github.rest.actions.createWorkflowDispatch({ owner: 'clerk', - repo: 'generated-typedoc', - workflow_id: 'update-docs.yml', + repo: 'clerk-docs', + workflow_id: 'typedoc.yml', ref: 'main', }) } else{