Skip to content

Commit

Permalink
RELEASE: Add rough steps for release process
Browse files Browse the repository at this point in the history
  • Loading branch information
dustymabe committed Aug 8, 2016
1 parent 860371e commit 0070e43
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions RELEASE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@

Make sure to bump version and commit

Install git-evtag

git-evtag sign v1.2.0

-> In vim add thanks to contributors - grab info with
git log --no-merges --pretty=format:"%h - %an - %s"
and
git log --no-merges --pretty=format:"%h - %ae - %s"


-> In vim add commit log - grab with
git log --no-merges --pretty=format:"%h %s"

-> In vim add release message - see previous tag for example

close and type in password for signing

verify with git-evtag verify v1.2.0
verify with git verify-tag v1.2.0

git push
git push --tags

# Build with bundle exec rake build (inside viv VM)
bundle exec rake build

# Sign the output
gpg --armor --detach-sign pkg/vagrant-sshfs-1.2.0.gem
$ ls pkg/vagrant-sshfs-1.2.0.gem*
pkg/vagrant-sshfs-1.2.0.gem pkg/vagrant-sshfs-1.2.0.gem.asc

# Update release notes and upload files on github

# push to rubygems with:
gem push pkg/vagrant-sshfs-1.2.0.gem

0 comments on commit 0070e43

Please sign in to comment.