osrm-backend/CONTRIBUTING.md
Michael Krasnyk 6bee8866de Squashed 'third_party/vtzero/' content from commit 2b43c8f5c
git-subtree-dir: third_party/vtzero
git-subtree-split: 2b43c8f5c7cc461a874a657673dfc15f8fb21d1d
2018-04-19 22:03:52 +03:00

766 B

Contributing to vtzero

Releasing

To release a new vtzero version:

  • Make sure all tests are passing locally and on travis/appveyor
  • Update version number in
    • CMakeLists.txt (one place)
    • include/vtzero/version.hpp (two places)
  • Update CHANGELOG.md
  • Update UPGRADING.md if necessary
  • git commit -m "Release X.Y.Z" include/vtzero/version.hpp CMakeLists.txt CHANGELOG.md UPGRADING.md
  • git tag vX.Y.Z
  • git push
  • git push --tags
  • Go to https://github.com/mapbox/vtzero/releases and edit the new release. Put "Version x.y.z" in title and cut-and-paste entry from CHANGELOG.md.

Updating submodules

Call git submodule update --recursive --remote to update to the newest version of the mvt fixtures used for testing.