Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 1014 Bytes

RELEASE.md

File metadata and controls

25 lines (19 loc) · 1014 Bytes
Postmark Logo

Release process

When releasing a new version of the library, make sure to follow these steps:

Pre-release recommendations:

  • Make sure to check if there are any styling or code errors

Release steps:

  1. Make sure the tests pass for your branch in CI
  2. Merge your branch to master
  3. Determine the next version of the library by following the SemVer guidelines
  4. Update version pom.xml
  5. Compile the latest version
  6. Make sure the tests pass locally
  7. Update CHANGELOG.md with the latest release details
  8. Push the changes to Github and wait for tests to pass in CI
  9. Push the changes to maven repository and release
  10. Update any related content in the Github wiki
  11. Add release version in the Github releases so it has a tag.