osrm-backend/CONTRIBUTING.md
Michael Krasnyk 68019a1fb2 Squashed 'third_party/protozero/' content from commit d5d8debf1
git-subtree-dir: third_party/protozero
git-subtree-split: d5d8debf1b17c6bb652395957b76cde7787e5377
2018-04-19 22:03:49 +03:00

22 lines
717 B
Markdown

# Contributing to protozero
## Releasing
To release a new protozero version:
- Make sure all tests are passing locally, on travis and on appveyor
- Make sure "make doc" builds
- Update version number in
- include/protozero/version.hpp (two places)
- CMakeLists.txt (one place)
- Update CHANGELOG.md
(don't forget links at the bottom of the file)
- Update UPGRADING.md if necessary
- `git commit -m "Release X.Y.Z" include/protozero/version.hpp CMakeLists.txt CHANGELOG.md UPGRADING.md`
- `git tag vX.Y.Z`
- `git push`
- `git push --tags`
- Go to https://github.com/mapbox/protozero/releases
and edit the new release. Put "Version x.y.z" in title and
cut-and-paste entry from CHANGELOG.md.