SUI-Components / sui

Monorepo for SUI (Simple User Interface) packages.
169 stars 32 forks source link

[sui-release] Move `sui-ci` release along `sui-mono` release and changelog to a new sui-release package! #1469

Open rmoralp opened 1 year ago

rmoralp commented 1 year ago

Package

@s-ui/release@1

Description

We have release and related stuff (changelog, check) code separated in sui-mono and sui-ci

Then we want to move that release stuff to a new package called @s-ui/release used as CLI

⚠️ @s-ui/mono and @s-ui/ci code removals will be done in other task after this one

Additional Information

A CLI tool is not being installed as a project dependency because is only used on demand (script execution with npx)

With this task, we could remove some big sui-mono sub dependencies, like conventional-changelog, from our project installs and install on demands. Only for packages releases in CI

rmoralp commented 1 year ago

image