Skip to content

Commit 9e31aa2

Browse files
authored
Drop storybook (#13533)
1 parent 945ead3 commit 9e31aa2

175 files changed

Lines changed: 34403 additions & 64321 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.circleci/src/jobs/@harmony-jobs.yml

Lines changed: 0 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -24,74 +24,3 @@ harmony-init:
2424
paths:
2525
- node_modules
2626
- packages/harmony/node_modules
27-
28-
harmony-build-storybook:
29-
working_directory: ~/apps
30-
docker:
31-
- image: cimg/node:20.19
32-
steps:
33-
- checkout
34-
- attach_workspace:
35-
at: ./
36-
- run:
37-
name: build storybook
38-
command: |
39-
npx turbo run build-storybook --filter=@audius/harmony
40-
- persist_to_workspace:
41-
root: ./
42-
paths:
43-
- packages/harmony/storybook-static
44-
45-
harmony-test-storybook:
46-
machine: true
47-
resource_class: audiusproject/gcp-n2-standard-4
48-
working_directory: ~/apps
49-
steps:
50-
- checkout
51-
- attach_workspace:
52-
at: ./
53-
54-
- run:
55-
name: install playwright
56-
command: sudo NEEDRESTART_MODE=l PLAYWRIGHT_BROWSERS_PATH=/home/circleci/.cache/ms-playwright npx playwright install --with-deps
57-
- run:
58-
name: test storybook
59-
command: npx turbo run test --filter=@audius/harmony
60-
61-
harmony-deploy-storybook:
62-
working_directory: ~/apps
63-
docker:
64-
- image: cimg/node:20.19
65-
steps:
66-
- checkout
67-
- attach_workspace:
68-
at: ./
69-
- run:
70-
name: install wrangler
71-
command: |
72-
cd packages/harmony
73-
npm install @cloudflare/wrangler
74-
- run:
75-
name: Set up workers site
76-
command: |
77-
cd packages/harmony/workers-site
78-
npm i
79-
- run:
80-
name: Deploy to Cloudflare
81-
command: |
82-
cd packages/harmony
83-
npx wrangler publish
84-
85-
harmony-deploy-chromatic:
86-
docker:
87-
- image: cimg/node:20.19
88-
working_directory: ~/harmony
89-
steps:
90-
- checkout
91-
- attach_workspace:
92-
at: ./
93-
- run:
94-
name: run chromatic
95-
command: |
96-
cd packages/harmony
97-
npm run chromatic -- --exit-zero-on-changes

0 commit comments

Comments
 (0)