github.plaid.com/plaid/plaid-go uses semantic versioning with git tags to
track releases.
-
Ensure that you have cloned this repository into your
GOPATHand setGO111MODULE=off -
Checkout the
masterbranch and pull the latest changes:
git checkout master
git pull origin master- Creating a new release is simple and bundled into a single make command. Use semantic versioning to determine whether a release should be one of the follow version bumps:
patchminormajor
make release-(patch|minor|major)The make release-% command will do the following executions automatically:
- Run local tests
- Bump the
internal/version_autogenerated.goversion - Commit and tag the new version
- Push the commit to
plaid-goGitHub repository
- Push the newly created
tagto GitHub:
git push --follow-tags