From a044367d41efc0a1e474f4a93e1a4bf74eb2612a Mon Sep 17 00:00:00 2001 From: Nathan Vasse Date: Wed, 14 Feb 2024 17:27:37 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=91=B7(ci)=20deploy=20demo=20app=20on=20g?= =?UTF-8?q?h-pages?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We want to provide a public access to our demo app. --- apps/demo/package.json | 1 + scripts/predeploy-ghpages | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/apps/demo/package.json b/apps/demo/package.json index d9f7add..bbd1230 100644 --- a/apps/demo/package.json +++ b/apps/demo/package.json @@ -8,6 +8,7 @@ "dev": "vite & nodemon --watch cunningham.ts --exec yarn build-theme", "build-theme": "cunningham -o src -g css,ts", "build": "tsc && vite build", + "build-demo": "tsc && vite build --base=/cunningham/demo/", "preview": "vite preview" }, "dependencies": { diff --git a/scripts/predeploy-ghpages b/scripts/predeploy-ghpages index 984e54c..505d002 100755 --- a/scripts/predeploy-ghpages +++ b/scripts/predeploy-ghpages @@ -1,9 +1,15 @@ rm -rf ghpages-output -mkdir -p ghpages-output/storybook +mkdir -p ghpages-output/storybook cd packages/react && yarn build-storybook cd ../.. mv packages/react/storybook-static/* ghpages-output/storybook +mkdir -p ghpages-output/demo +cd apps/demo && yarn build-demo +cd ../.. +mv apps/demo/dist/* ghpages-output/demo + touch ./ghpages-output/.nojekyll touch ./ghpages-output/storybook/.nojekyll +touch ./ghpages-output/demo/.nojekyll