Uh oh!
There was an error while loading. Please reload this page.
This repository was archived by the owner on Feb 12, 2025. It is now read-only.
- Notifications
You must be signed in to change notification settings - Fork 43
Release process
Matthew Perry edited this page Jul 10, 2017
·
9 revisions
Releases should be coordinated
- Release branch from master
- Update version in
mapbox/__init__.py - Update
CHANGES - Create a Release ticket
- Commit, PR, review and merge it
- Checkout master and pull
git tag versionwhere version is amajor.minor.patchstring andgit push --tags(Travis releases for us)- Close release ticket
- Wait for new sdk version on pypi (otherwise cli might be published to pypi and, for a short time, have a dependency on a sdk version that doesn't exist yet)
- Release branch from master
- Update version in
mapboxcli/__init__.py - Update SDK version spec in
setup.py - Update change log
- Create release ticket
- Commit, PR, review and merge it
- checkout master and pull
git tag versionwhere version is amajor.minor.patchstring andgit push --tags(Travis releases for us)- Close release ticket
Follow https://github.com/mapbox/homebrew-cli/blob/master/release_docs.md