feat: added workflow to deploy storybook on github pages
Brief Title
Adding a workflow script "deploy.yaml" to deploy the app on GitHub Pages
Acceptance Criteria Fulfillment
- [x] Deployment of EC Storybook to GitHub Pages
Fixes #585
Video/Screenshots
Tested the workflow on my forked repo.
Currently, this connects to a locally hosted RC server. Maybe you can add environment variables to use another hosted RC server.
Hey @sidmohanty11 ,
Take a look at this PR. I've added a workflow to deploy our EC Storybook app to GitHub Pages. I've tested the script on my forked repo: https://spiral-memory.github.io/EmbeddedChat/?path=/story/embeddedchat-simple--simple, and currently, it connects to a locally hosted server if available.
Please suggest any additions or improvements. I'm not very familiar with automated workflows, so please guide me further on this.
Closing this PR as it's no longer needed. The functionality/code it provides is already included in the following PR: https://github.com/RocketChat/EmbeddedChat/pull/615