Skip to content

Commit

Permalink
Documented release process, fixes #13
Browse files Browse the repository at this point in the history
  • Loading branch information
fulldecent committed Jun 28, 2016
1 parent 7bcb5d8 commit 69d45fb
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 0 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ All notable changes to this project will be documented in this file.
## [Master](https://github.com/fulldecent/FDSoundActivatedRecorder/compare/1.0.5...master)

#### Added
- Documentation for release process
- Added by [William Entriken](https://github.com/fulldecent) in Regards to Issue
[#13](https://github.com/fulldecent/FDSoundActivatedRecorder/issues/13).
- Change Log
- Added by [William Entriken](https://github.com/fulldecent) in Regards to Issue
[#11](https://github.com/fulldecent/FDSoundActivatedRecorder/issues/11).
Expand Down
20 changes: 20 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Contributing

All contributors are welcome. Please use issues and pull requests to contribute to the project. And update [CHANGELOG.md](CHANGELOG.md) when committing.

# Release Process

1. Confirm the build is passing in travis
1. This automatically checks the pod file is building
2. Create a release commit, see [prior releases](https://github.com/fulldecent/FDSoundActivatedRecorder/releases) for an example
1. Update the change log to label the latest improvements under the new version name
2. Update the podspec version number
3. Tag the release in GitHub
1. Create the release commit
2. Create the release with notes from the change log
3. Push the podspec to cocoapods
1. `pod trunk push`
4. Create Carthage binaries
1. `carthage build --no-skip-current`
2. `carthage archive FDSoundActivatedRecorder`
3. Add to the GitHub release

0 comments on commit 69d45fb

Please sign in to comment.