We need to host storybook-react-native for the metamask-design-system React component library on a GitHub page. This Storybook should be automatically updated whenever changes are merged into the main branch to ensure that the documentation reflects the latest updates.
Technical Details
Configure the GitHub repository to deploy Storybook to GitHub Pages.
Set up GitHub Actions or a similar CI/CD pipeline to automatically build and publish Storybook on any merge to the main branch.
Ensure that the deployment happens smoothly and the hosted Storybook reflects all the latest updates from the metamask-design-system repository.
Verify that the Storybook documentation is accessible through a consistent, public URL (e.g., via https://metamask.github.io/metamask-design-system/).
Acceptance Criteria
Storybook for the metamask-design-system is hosted on GitHub Pages.
The hosted Storybook is automatically updated whenever changes are merged to the main branch.
The deployment process is stable and ensures no downtime during updates.
Stakeholders can review the deployed Storybook without needing local setup.
Description
We need to host
storybook-react-native
for themetamask-design-system
React component library on a GitHub page. This Storybook should be automatically updated whenever changes are merged into themain
branch to ensure that the documentation reflects the latest updates.Technical Details
main
branch.metamask-design-system
repository.https://metamask.github.io/metamask-design-system/
).Acceptance Criteria
metamask-design-system
is hosted on GitHub Pages.main
branch.