-
Notifications
You must be signed in to change notification settings - Fork 29
Release Procedure
Carlos edited this page Apr 29, 2025
·
1 revision
The below steps outline the actions required to perform a successful release.
- Check all required pull requests have been merged. Each merge must have the following information:
- Code updates along with relivant tests.
- An entry in the changelog using the semver format, issue id and author.
- Documentation updates related to the change.
- Build and publish documentation.
- Build and publish python package.
- Create github release in slackv3 repository.
- Update errbot core to use latest release.
- As of writing, the slackv3 version is included in setup.py in the errbot repository
- Check the published documentation on read the docs.
- Check the published package on pypi.
- Check the github release.