inovex / elements

Lovingly crafted ui components based on web components. Works well with all Frameworks - including Angular, React and Vue.
https://elements.inovex.de
MIT License
69 stars 9 forks source link

ci: deploy storybook in release workflow #1325

Closed BenPag closed 6 months ago

BenPag commented 6 months ago

Closes #1277

Because we checkout the pages branch, we are not able to build the storybook directly. But I align the deployment of the storybook with the landingpage deployment.

To be discussed Now I need a version as input for the deployment. But we can omit this.

To do this we can read the latest version from the root package.json. Same as now in the release workflow (see changes). During this it is not possible to deploy an other version than the latest one, but I do not know if this is needed.

Proposed Changes