Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
rmoralp opened this issue Sep 29, 2022 · 1 comment

Comments

@rmoralp
Copy link
Contributor

rmoralp commented Sep 29, 2022

Package

@s-ui/release@1

Description

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

  • sui-ci release is executing sui-mono release
  • sui-mono release is executing sui-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/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 rmoralp changed the title [sui-ci] Move sui-mono release and changelog bin to sui-ci [sui-release] Move sui-ci release along sui-mono release and changelog to a new sui-release package! Sep 29, 2022
@rmoralp
Copy link
Contributor Author

rmoralp commented Nov 4, 2022

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant