Skip to content
Jack Gerrits edited this page Jun 25, 2020 · 29 revisions
  1. No warnings emitted when built
  2. ./utl/clang-format fix
  3. Run test suite and unit tests with Valgrind to check for leaks and other memory issues
    • ./RunTests -d -fe -E 0.001 -V
    • valgrind --track-origins=yes --leak-check=full ./build/test/unit_test/vw-unit-test.out
  4. Update version.txt with new version number
  5. Commit and push the version number update and PR to master branch
  6. Use GitHub UI to draft a new release
    • Input the version number in version.txt into the Tag version field
    • Doing it this way ensures there is a single linear history of releases
    • To generate the All Changes list: git log --pretty=%s <last_release_tag>..HEAD
Clone this wiki locally