-
-
Notifications
You must be signed in to change notification settings - Fork 7
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
Document process for releasing a library #21
Comments
Hey team! Please add your planning poker estimate with Zenhub @cryptodev-2s @Gudahtt @kanthesha @MajorLift @mikesposito |
This task is for documenting the release process for single-package repositories specifically. Our monorepo release documentation for core is within core. Note that this documentation is already in the README of our module template (here) and in the README of many other repositories. This task would be to centralize this in our contributor documentation and make whatever other improvements seem appropriate. However we have a few different scenarios across our repositories that we should account for here as well:
The instructions for the very last step are a little different for these three cases. The module template instructions apply for fully-automated repositories with Slack notifications. For repositories without Slack notifications, we should add that the person preparing/merging the release should ping the For fully manual releases, the person preparing the release should also manually create the GitHub release and tag first, after merging the release but before pinging the npm publishers group. |
Create a document that includes the instructions we give at the end of the README for the module template (and thus all of our repos). This way, we can just link to this document from all of our repos instead of pasting those instructions over and over.
The text was updated successfully, but these errors were encountered: