Tom Coleman
68b3ef639c
Merge remote-tracking branch 'origin/next' into on-demand-store
2021-09-07 22:17:56 +10:00
Tom Coleman
74da384ce0
Don't generate stories.json if we don't have to
2021-09-06 16:42:16 +10:00
Gaëtan Maisse
582e70af52
feat: add a script to generate and push repros every night
2021-08-24 10:13:56 +02:00
Gaëtan Maisse
983ce9c410
chore: improve the way Cypress records are handled as CircleCI artefacts
2021-07-12 21:38:33 +02:00
Gaëtan Maisse
17e026fa9d
chore: fix Verdaccio config for addon-measure
2021-07-12 20:49:55 +02:00
Michael Shilman
c9149904ff
Fix frontpage webhook to deploy from main
2021-06-24 02:16:44 +08:00
Yann Braga
31bb449a70
fix(cli): add min option to choose in run-e2e
...
- If people press enter without selecting any option, it will not proceed
2021-06-18 19:26:12 +02:00
Gaëtan Maisse
653dfa3ebb
chore: update build-storybooks
NPM script to make it works with examples exclude form yarn workpace
2021-06-04 13:42:56 +02:00
Michael Shilman
32aba65147
Fix verdaccio for addon-measure
2021-06-02 10:46:09 -04:00
Gert Hengeveld
ac522bbc83
Merge pull request #15050 from storybookjs/fix-prebuilt-manager
...
Core: Fix prebuilt manager
2021-05-26 12:55:27 +02:00
Gert Hengeveld
35fd10288b
Create prebuilt managers for both webpack4 and webpack5
2021-05-26 11:16:58 +02:00
Gaëtan Maisse
6342bc5a07
example(lit): remove lit-kitchen-sink as everything has been merged into SB WC
2021-05-26 16:38:21 +08:00
Gaëtan Maisse
81de00035d
e2e: fix verdaccio config to forward @storybook/react-docgen-typescript-plugin
to npmjs registry
2021-05-24 19:18:44 +02:00
Gaëtan Maisse
a9596f1b0a
fix(e2e): improve framework selection to avoid prompt on CI
2021-05-24 18:14:39 +02:00
Gaëtan Maisse
f7ee582d33
fix(e2e): fix exit code when Cypress tests are failing
2021-05-24 17:48:29 +02:00
Michael Shilman
3065308d5e
Maintenance: Build ESM in watch mode, not modern for now
2021-05-23 10:34:11 +08:00
Gaëtan Maisse
ee559b0e8b
refactor(e2e): fix deepscan warning
2021-05-18 18:08:19 +02:00
Gaëtan Maisse
4c7d4d627a
Merge branch 'next' into feat/improved-e2e-scripts
2021-05-18 17:56:27 +02:00
Gaëtan Maisse
544000fb32
refactor(e2e): clean some duplicated code, reduce log and improve E2E command output
2021-05-18 17:56:00 +02:00
Michael Shilman
5f2ed97d75
Fix deepscan, minor refactor
2021-05-17 18:09:33 +08:00
Michael Shilman
74863b77d7
Core: Add sbmodern package export, drop modern to chrome 79+
2021-05-17 18:01:30 +08:00
Michael Shilman
5ceb87e32f
Core: Support modern build (chrome 80+)
2021-05-17 16:54:08 +08:00
Yann Braga
8fde456a3f
chore(e2e-scripts): improve CLI with prompts
2021-05-14 20:35:40 +02:00
merceyz
f0ccec360b
chore: add missing dependencies for build
2021-05-13 22:02:17 +02:00
Michael Shilman
cf0852ab51
Merge branch 'next' into feat/cli-repro-template
2021-05-11 15:09:45 +08:00
Gaëtan Maisse
27fa6e1889
refactor(repro): make the generator responsible for mkdir the repro directory if needed
2021-05-10 22:49:15 +02:00
Michael Shilman
16d58fe836
Fix appName in both repro and e2e
2021-05-10 15:08:37 +08:00
Michael Shilman
e43a50ca9d
Merge branch 'next' into pr/14600
2021-05-10 11:48:05 +08:00
Gaëtan Maisse
95c31b7379
e2e: reduce Cypress timeout to 4s
2021-05-09 20:43:22 +02:00
Gaëtan Maisse
426bbe55ab
e2e: use config from repro instead of duplicating them
2021-05-09 19:21:37 +02:00
Gaëtan Maisse
194a699104
feat(repro): add pnp
flag to use Yarn in Plug'n'Play mode
2021-05-09 17:22:22 +02:00
Michael Shilman
0609971609
Fix deepscan
2021-05-08 21:51:32 +08:00
Michael Shilman
33405b0553
Merge branch 'next' into feat/cli-repro-template
2021-05-08 21:41:18 +08:00
Michael Shilman
6f737257a5
Merge branch 'next' into 14796-split-out-marionette
2021-05-06 20:38:44 +08:00
Michael Shilman
d857bdb991
Merge branch 'next' into 14796-remove-rax
2021-05-06 20:34:02 +08:00
Michael Shilman
b6c3fb832e
Merge branch 'next' into 14796-split-out-marko
2021-05-06 20:32:28 +08:00
Michael Shilman
1ade592e34
Merge branch 'next' into 14796-split-out-mithril
2021-05-06 20:28:08 +08:00
Gaëtan Maisse
c1ee5adb9a
example(lit): filter lit-kitchen-sink
from yarn build-storybooks
command for now
...
As `lit-kitchen-sink` is not part of the monorepo it requires some extra work to make it build properly as we need to install deps first.
2021-05-05 17:54:56 +02:00
Michael Shilman
bbb6c29070
Refactor mithril into its own repo
2021-05-05 01:15:07 +08:00
Michael Shilman
e0d12e829a
Refactor marko into its own repo
2021-05-05 01:05:32 +08:00
Michael Shilman
1ad1a208b2
Refactor marionette into its own repo
2021-05-05 00:58:14 +08:00
Michael Shilman
f932e5845c
Remove rax e2e
2021-05-05 00:55:49 +08:00
Michael Shilman
079a0ca242
More cleanup
2021-05-05 00:54:06 +08:00
Gaëtan Maisse
d2e6d028d8
e2e: fix cra_bench e2e config
2021-05-03 09:44:59 +02:00
Gaëtan Maisse
86899610c6
e2e: fix name replacement in repro config, add hack for CRA setup, ensure repro is a git repo
2021-04-30 23:25:45 +02:00
Gaëtan Maisse
d42bb9e89c
Revert "e2e: clean unnecessary folder "tooling""
...
This reverts commit 4aefea59
2021-04-30 09:40:57 +02:00
Gaëtan Maisse
ace37ed57a
e2e: add a hack to be sure setting the registry config of Yarn 1 (and not Yarn 2)
2021-04-30 09:21:36 +02:00
Gaëtan Maisse
4aefea598e
e2e: clean unnecessary folder "tooling"
2021-04-30 08:39:47 +02:00
Gaëtan Maisse
70cefbaa53
e2e: update command used to set registry to work with NPM and Yarn 1
...
There is no need to make it works with Yarn 2 as it now comes later in the process.
2021-04-30 08:39:09 +02:00
Gaëtan Maisse
8ac0be88b2
e2e: always use npx to bootstrap example and yarn dlx to run sb init
...
The e2e process is the following:
- Use `npx` or bare `yarn init` to generate an app
- Install Yarn 2 in the generated app
- If running with `--e2e` then configure Yarn 2 with stricter options and to use local registry
- Add TypeScript and other required deps if needed (using Yarn 2)
- Init Storybook using Yarn 2 with `yarn dlx sb init ...`
2021-04-30 00:03:05 +02:00