sui
sui copied to clipboard
[sui-release] Move `sui-ci` release along `sui-mono` release and changelog to a new sui-release package!
Package
@s-ui/release@1
Description
We have release and related stuff (changelog, check) code separated in sui-mono and sui-ci
-
sui-ci releaseis executingsui-mono release -
sui-mono releaseis executingsui-mono changelog
Then we want to move that release stuff to a new package called @s-ui/release used as CLI
- sui-mono check
- sui-ci release and sui-mono release
- sui-mono changelog
⚠️
@s-ui/monoand@s-ui/cicode 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
