From 802d6b8d4e4d4aee61e6170ceb8a047447f5600d Mon Sep 17 00:00:00 2001 From: mainframev Date: Mon, 13 Apr 2026 17:07:46 +0200 Subject: [PATCH 1/2] docs: deploy headless to docsite --- .github/workflows/docsite-publish-ghpages.yml | 3 ++- apps/public-docsite-v9/project.json | 2 +- .../stories/.storybook/main.js | 3 +++ .../react-headless-components-preview/stories/package.json | 3 ++- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docsite-publish-ghpages.yml b/.github/workflows/docsite-publish-ghpages.yml index 1d3bdac0e81cb0..1c171b83a13341 100644 --- a/.github/workflows/docsite-publish-ghpages.yml +++ b/.github/workflows/docsite-publish-ghpages.yml @@ -49,11 +49,12 @@ jobs: if: steps.affected_storybooks_count.outputs.value > 0 run: | rm -rf _pages - mkdir -p _pages/react _pages/charts _pages/web-components + mkdir -p _pages/react _pages/charts _pages/web-components _pages/headless cp -R apps/public-docsite-v9/dist/react/* _pages/react/ cp -R apps/chart-docsite/dist/storybook/* _pages/charts/ cp -R packages/web-components/dist/storybook/* _pages/web-components + cp -R packages/react-components/react-headless-components-preview/stories/dist/storybook/* _pages/headless/ - name: Upload Pages Artifact if: steps.affected_storybooks_count.outputs.value > 0 diff --git a/apps/public-docsite-v9/project.json b/apps/public-docsite-v9/project.json index 4118059d01472f..ba79ddfef615db 100644 --- a/apps/public-docsite-v9/project.json +++ b/apps/public-docsite-v9/project.json @@ -28,7 +28,7 @@ "build-storybook", "build-storybook:react", { - "projects": ["chart-docsite", "web-components"], + "projects": ["chart-docsite", "web-components", "react-headless-components-preview-stories"], "target": "build-storybook:docsite" } ] diff --git a/packages/react-components/react-headless-components-preview/stories/.storybook/main.js b/packages/react-components/react-headless-components-preview/stories/.storybook/main.js index 67905c6bfe15f2..a603f242374765 100644 --- a/packages/react-components/react-headless-components-preview/stories/.storybook/main.js +++ b/packages/react-components/react-headless-components-preview/stories/.storybook/main.js @@ -4,6 +4,9 @@ module.exports = /** @type {Omit { const localConfig = { ...rootMain.webpackFinal(config, options) }; diff --git a/packages/react-components/react-headless-components-preview/stories/package.json b/packages/react-components/react-headless-components-preview/stories/package.json index fbf175439e43d0..166a4788ece56b 100644 --- a/packages/react-components/react-headless-components-preview/stories/package.json +++ b/packages/react-components/react-headless-components-preview/stories/package.json @@ -3,7 +3,8 @@ "version": "0.0.0", "private": true, "scripts": { - "build-storybook": "storybook build -o ./dist/storybook" + "build-storybook": "storybook build -o ./dist/storybook", + "build-storybook:docsite": "cross-env DEPLOY_PATH=/headless/ storybook build -o ./dist/storybook --docs" }, "devDependencies": {} } From 7bed2180b1bb5dedcad543a1bd930167107ed6ac Mon Sep 17 00:00:00 2001 From: mainframev Date: Mon, 13 Apr 2026 17:16:01 +0200 Subject: [PATCH 2/2] chore: temporary tweak ci action for test --- .github/workflows/docsite-publish-ghpages.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docsite-publish-ghpages.yml b/.github/workflows/docsite-publish-ghpages.yml index 1c171b83a13341..343f5d9c691aa4 100644 --- a/.github/workflows/docsite-publish-ghpages.yml +++ b/.github/workflows/docsite-publish-ghpages.yml @@ -4,7 +4,8 @@ name: 'Docsite publish to Github Pages' on: push: branches: - - master + - chore/add-docsite-for-headless-components + workflow_dispatch: jobs: