Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 766 Bytes

CONTRIBUTING.md

File metadata and controls

25 lines (19 loc) · 766 Bytes

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.