Browse Source

modify storybook outpath

pull/4340/head
Shaunak 2 months ago
parent
commit
2b890f5fc7
  1. 21
      .github/workflows/build-storybook.yml
  2. 4
      libs/ui/project.json
  3. 2
      package.json

21
.github/workflows/build-storybook.yml

@ -29,23 +29,4 @@ jobs:
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:
name: storybook name: storybook
path: dist/storybook/ui path: dist/storybook
deploy:
needs: build
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Download built Storybook
uses: actions/download-artifact@v4
with:
name: storybook
path: dist/storybook/ui
- name: Deploy to GitHub Pages
uses: JamesIves/github-pages-deploy-action@v4
with:
branch: gh-pages
folder: dist/storybook/ui

4
libs/ui/project.json

@ -41,7 +41,7 @@
"executor": "@storybook/angular:build-storybook", "executor": "@storybook/angular:build-storybook",
"outputs": ["{options.outputDir}"], "outputs": ["{options.outputDir}"],
"options": { "options": {
"outputDir": "dist/storybook/ui", "outputDir": "dist/storybook",
"configDir": "libs/ui/.storybook", "configDir": "libs/ui/.storybook",
"browserTarget": "ui:build-storybook", "browserTarget": "ui:build-storybook",
"compodoc": false, "compodoc": false,
@ -61,7 +61,7 @@
"executor": "@nx/web:file-server", "executor": "@nx/web:file-server",
"options": { "options": {
"buildTarget": "ui:build-storybook", "buildTarget": "ui:build-storybook",
"staticFilePath": "dist/storybook/ui" "staticFilePath": "dist/storybook"
}, },
"configurations": { "configurations": {
"ci": { "ci": {

2
package.json

@ -15,7 +15,7 @@
"affected:test": "nx affected:test", "affected:test": "nx affected:test",
"analyze:client": "nx run client:build:production --stats-json && webpack-bundle-analyzer -p 1234 dist/apps/client/en/stats.json", "analyze:client": "nx run client:build:production --stats-json && webpack-bundle-analyzer -p 1234 dist/apps/client/en/stats.json",
"angular": "node --max_old_space_size=32768 ./node_modules/@angular/cli/bin/ng", "angular": "node --max_old_space_size=32768 ./node_modules/@angular/cli/bin/ng",
"build:production": "nx run api:copy-assets && nx run api:build:production && nx run client:copy-assets && nx run client:build:production && npm run replace-placeholders-in-build", "build:production": "nx run api:copy-assets && nx run api:build:production && nx run client:copy-assets && nx run client:build:production && npm run replace-placeholders-in-build && nx run ui:build-storybook",
"build:storybook": "nx run ui:build-storybook", "build:storybook": "nx run ui:build-storybook",
"database:format-schema": "prisma format", "database:format-schema": "prisma format",
"database:generate-typings": "prisma generate", "database:generate-typings": "prisma generate",

Loading…
Cancel
Save