Skip to content

Commit

Permalink
Update release instructions
Browse files Browse the repository at this point in the history
Homebrew split their repository.
  • Loading branch information
kytrinyx committed May 30, 2016
1 parent 21995bf commit b03a8b8
Showing 1 changed file with 12 additions and 7 deletions.
19 changes: 12 additions & 7 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,24 +88,29 @@ Get the SHA256 of the tarball:
shasum -a 256 vX.Y.Z.tar.gz
```

Update the formula:
Update the formula. You will need to fork https://github.com/Homebrew/homebrew-core.

```
cd $(brew --repository)/Library/Formula
git checkout master
cd $(brew --repository)
git checkout master
git remote add YOUR_USERNAME git@github.com:YOUR_USERNAME/homebrew.git
brew update
git checkout -b exercism-vX.Y.Z
brew edit exercism
# update sha256 and tarball url
brew audit exercism
brew edit exercism # update sha256 and tarball url
brew install exercism
brew audit --strict --online exercism
brew test exercism
cd /Library/Formula
git remote add YOUR_USERNAME git@github.com:YOUR_USERNAME/homebrew-core.git
git checkout -b exercism-vX.Y.Z
git commit -m "exercism X.Y.Z"
git push --set-upstream YOUR_USERNAME exercism-vX.Y.Z
```

Then go to https://github.com/Homebrew/homebrew and create pull request.
Then go to https://github.com/Homebrew/homebrew-core and create pull request.

Note that they really don't want any verbose commit messages or PR descriptions when all you're doing is bumping a version.

Expand Down

0 comments on commit b03a8b8

Please sign in to comment.