phlask-map icon indicating copy to clipboard operation
phlask-map copied to clipboard

Add a Storybook PHLASK site

Open gcardonag opened this issue 3 years ago • 2 comments

Is your feature request related to a problem? Please describe. We would like to make our development Storybook content available on storybook.beta.phlask.me and storybook.prod.phlask.me.

Describe the solution you'd like As a part of making our site Storybook available non-locally, we would like to:

  • Add an S3 bucket to host the storybook content (storybook.beta.phlask.me, storybook.prod.phlask.me)
  • Add a CloudFront distribution for the storybook content
  • Add Route53 DNS records to point to the Cloudfront distribution
  • Add a step to build/deploy the Storybook as a part of our develop and main branch builds

The first three steps should be done as a part of the PHLASK infrastructure project: https://github.com/phlask/infrastructure/

The last step is done by modifying the GitHub action scripts defined in the .github/workflows folder.

Describe alternatives you've considered n/a

Additional context n/a

gcardonag avatar Feb 16 '23 00:02 gcardonag

Purpose: to initialize storybook with some built-in examples. Will help document and catalog components; "Figma, but implemented"

affabillyty avatar Mar 21 '23 23:03 affabillyty

@affabillyty Follow up with Gabe and Ron to allow access.

freelyPheobe avatar May 02 '23 22:05 freelyPheobe