react-components icon indicating copy to clipboard operation
react-components copied to clipboard

chore(deps): update to Storybook 8

Open huwshimi opened this issue 9 months ago • 1 comments

Done

  • Upgrade Storybook deps to v8.
  • Run migrations.
  • Convert docs to CSF v3.
  • Update docs to use autodoc.

QA

Storybook

To see rendered examples of all react-components, run:

yarn start

QA in your project

from react-components run:

yarn build
npm pack

Install the resulting tarball in your project with:

yarn add <path-to-tarball>

QA steps

  • Go through and check that component docs look OK.

huwshimi avatar May 10 '24 06:05 huwshimi

I am surprised all screenshots in percy are marked as "new"?

I think this is because the Storybook URL scheme has changed.

Also this one seems to be not all right:

Every time I run it a different set of images fail with that error. I'll try again later when hopefully the server is more stable.

huwshimi avatar Jul 02 '24 01:07 huwshimi

I tried upgrading to the latest percy and storybook, but that didn't fix it.

huwshimi avatar Jul 02 '24 02:07 huwshimi

@edlerd I've increased the asset loading timeouts in CircleCI and now the snapshots are all working.

huwshimi avatar Jul 04 '24 01:07 huwshimi

:tada: This PR is included in version 0.59.1 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

github-actions[bot] avatar Jul 19 '24 05:07 github-actions[bot]