This repository has been archived by the owner on Mar 5, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 15
Home
nonspecialist edited this page May 23, 2014
·
3 revisions
Welcome to the credulous wiki!
Please:
- fork the repo
- if you want to work on an issue, assign it to yourself so that others know that you're working on it
- if you're not in a team which has access to assign issues to yourself, just comment on the issue so that we know you're working on it.
- working on an issue for too long might mean that someone else takes it from you
- pull requests should reference the issue that they resolve
This is a bit awkward, but the process we follow is:
- Make sure you are up to date and that there's agreement to release.
- Tag
master
using semantic versioning (eg 0.4.3). Make sure that you annotate and sign the tag. The annotation will be used as the release name (ie the text that appears in the title of the release), e.g.:
localhost$ git tag 0.4.3 -a -s -m "Support using offsets into pi to store keys"
- Push the tag upstream:
localhost$ git push --tags
- sit back and wait for Travis-CI to build the release artifacts and upload them to the release tag here on GitHub.
- ???
- profit!!!