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

Update Release Process #257

Open
TarikGul opened this issue Sep 17, 2022 · 0 comments
Open

Update Release Process #257

TarikGul opened this issue Sep 17, 2022 · 0 comments
Labels

Comments

@TarikGul
Copy link
Member

Now that Lerna is actively maintained again we should consider configuring the repo to do more organized and less error prone releases.

  • Releases should no longer involve Lerna pushing directly from the main branch to origin.
    • It requires those who release to have full privileges. This should be replaced with a more secure pipeline.
  • Ideally we have a staging enviornment that will also run all the unit tests, and integration tests should also be added, some examples of this would be in txwrapper-examples

rel: #41

@TarikGul TarikGul added the Chore label Oct 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant