[Tracking] Deploy Core Component Library
laurenbarker opened this issue · comments
What
Deploy our core component library and trigger a deploy when it's updated.
Why
As we create more shared components we'd like to have a website where developers and designers can see our all of our shared components.
Background
Currently we just have a page of the shared components in Console: https://management-staging.crdb.io/design_system
We created the ui
repo for components that will be used in both Console and Admin UI.
For our developing our shared components we are using Storybook which makes it easy to develop components in isolation. Storybook also makes it easy to generate a static site with all of the components and their documentation.
Tasks
Deploy on change works 🎉 https://github.com/cockroachdb/ui/runs/657533121?check_suite_focus=true