Skip to content

Release Procedure

Carlos edited this page Apr 29, 2025 · 1 revision

errbot-backend-slackv3 release procedure

The below steps outline the actions required to perform a successful release.

Pre 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.

Release

  • 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

Post Release

Clone this wiki locally