kirbydesign / designsystem

Kirby Design System
https://cookbook.kirby.design
MIT License
84 stars 22 forks source link

[Housekeeping] Create publish workflow for web-component core lib #1630

Closed RasmusKjeldgaard closed 3 years ago

RasmusKjeldgaard commented 3 years ago

Short description of housekeeping request Based on the badge web component in #1315, we need to create a publishing workflow for our new core package.

N.B. With the new library structure, we have moved the scss files, and thus need to adjust the publish scripts lib folder path, used here: https://github.com/kirbydesign/designsystem/blob/master/scripts/publish.js#L114-L124

To preserve backwards compatability, we still need scss utils etc. to be available under @kirbydesign/designsystem.

Alternatives N/A.

TODO

Additional context

Tasks

Kick Off

Code Review

:tada: Celebrate

RasmusKjeldgaard commented 3 years ago

Stencil publishing guidelines: https://stenciljs.com/docs/publishing

Also remember to consider which strategy to use for bundling/output targets: https://stenciljs.com/docs/output-targets

RasmusKjeldgaard commented 3 years ago

Verification: