-
Notifications
You must be signed in to change notification settings - Fork 28
Publish a new release
Hiroki Kobayashi edited this page Aug 28, 2019
·
4 revisions
- Create a branch, diverging from current
develop
. Its typical name isrelease-x.y.z
. - Create a pull request from branch
release-x.y.z
. - Merge
release-x.y.z
tomaster
. - Merge
release-x.y.z
todevelop
. - Delete
release-x.y.z
. - Put tag
x.y.z
to currentmaster
. - Perform
cargo publish
onx.y.z
.
The following instructions took place until frugalos 0.13.1.
- Edit files.
- Commit your changes to git.
- Tag the commit as a version format of semantic versioning like
0.8.3
. - Push the tag to GitHub.
You can check your new release on https://github.com/frugalos/frugalos/releases.
Here is an example of the workflow:
$ vim /path/to/file.rs
edit something...
$ git add .
$ git commit -m 'Support something'
$ git tag 0.9.1
$ git push origin master --tags