web-components icon indicating copy to clipboard operation
web-components copied to clipboard

Find new approach to handle releases

Open techtolentino opened this issue 2 years ago • 0 comments

Feature description

Currently, we're using the changesets workflow to help w/ our releases. This made sense when we were aiming to build a monorepo; however, since we're no longer going for a multi-package repo, we should switch to a different approach.

Also, there's something broken about the current way in which we're handling version releases; and this bug in our process has been requiring someone w/ admin privileges, to have to manually Squash and merge PRs.

__ Here are a few automated release packages that we can look into:

  • https://github.com/semantic-release/semantic-release
  • https://github.com/release-it/release-it
  • https://github.com/googleapis/release-please

Additional context

No response

techtolentino avatar Mar 27 '23 18:03 techtolentino