Skip to content
This repository has been archived by the owner on Feb 2, 2021. It is now read-only.

Commit

Permalink
Bump version for next release.
Browse files Browse the repository at this point in the history
  • Loading branch information
ExtremeMan committed Sep 18, 2015
1 parent 4ceb944 commit b3861b7
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 14 deletions.
28 changes: 15 additions & 13 deletions scripts/make_release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,22 @@
#
# Steps for making a new xctool release --
#
# 0. Run ./make_release.sh to make sure it builds and tests pass; do some
# 0. Run `git status` to make sure you're working on a clean copy of master.
# 1. Run ./make_release.sh to make sure it builds and tests pass; do some
# QA on the version of xctool that it installs.
# 1. Run `git status` to make sure you're working on a clean copy of master.
# 2. Bump the version in xctool/xctool/Version.m; commit your change.
# 3. Tag the branch; e.g. `git tag v0.1.6`
# 4. Push the version bump; e.g. `git push origin master`
# 5. Push the tag; e.g. `git push --tags origin`
# 6. Run ./make_release.sh again to produce the final binary distribution.
# 7. Go to https://github.com/facebook/xctool/releases/; find the new tag.
# 8. Click 'Draft release notes and downloads'.
# 9. Upload the ZIP file produced from make_release.sh.
# 10. Write some release notes - use the compare view to find what's changed.
# https://github.com/facebook/xctool/compare/v0.1.5...v0.1.6
# 11. Publish!
# 2. Go to https://github.com/facebook/xctool/releases/.
# Click 'Draft release notes and downloads'.
# 3. Fill tag version with current xctool version: `./bin/xctool --version`
# 4. Upload the ZIP file produced from make_release.sh.
# 5. Write some release notes - use the compare view to find what's changed.
# https://github.com/facebook/xctool/compare/v0.2.5...master
# 6. Publish!
# 7. Bump the version in xctool/xctool/Version.m; commit your change.
# 8. Push the version bump; e.g. `git push origin master`
# 9. Make a new release on homebrew:
# - Edit url and sha256 (`shasum -a 256`) in `Library/Formula/xctool.rb`.
# Predownload tar.gz archive from Github.
# - Submit new PR to bump xctool version.

set -e

Expand Down
2 changes: 1 addition & 1 deletion xctool/xctool/Version.m
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@

#import "Version.h"

NSString * const XCToolVersionString = @"0.2.6";
NSString * const XCToolVersionString = @"0.2.7";

3 comments on commit b3861b7

@tamastimar
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ExtremeMan When 0.2.6 will be available via Homebrew?

@ExtremeMan
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tamastimar
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Somehow it installs 0.2.3 for me. Try to get help from Homebrew. Thanks.

$ brew install xctool
==> Downloading https://homebrew.bintray.com/bottles/xctool-0.2.3.yosemite.bottl
Already downloaded: /Library/Caches/Homebrew/xctool-0.2.3.yosemite.bottle.tar.gz
==> Pouring xctool-0.2.3.yosemite.bottle.tar.gz
🍺  /usr/local/Cellar/xctool/0.2.3: 25 files, 2.0M

Please sign in to comment.