rusackas opened a new pull request, #36498:
URL: https://github.com/apache/superset/pull/36498
## Summary
Upgrade all `@storybook/*` packages from 8.1.11 to 8.6.14 across the
monorepo to align all Storybook dependencies to a consistent version and pick
up the latest patches and security fixes in the 8.x line.
### Changes
- Updated 10 Storybook packages in `superset-frontend/package.json`
- Updated 6 Storybook packages in `packages/superset-ui-demo/package.json`
- Added `@storybook/test-runner` to validate all stories compile and render
without errors
- Added npm scripts:
- `npm run test-storybook` - run against a running Storybook server
- `npm run test-storybook:ci` - build static + serve + test (for CI)
- Regenerated `package-lock.json`
This fixes the dependency conflicts that were blocking dependabot PRs like
#35902 which tried to upgrade individual Storybook packages in isolation.
## Test plan
- [ ] CI passes (frontend build, jest tests)
- [ ] Storybook builds successfully (`npm run build-storybook`)
- [ ] Stories render without errors (`npm run test-storybook`)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]