All contributors are welcome. Please use issues and pull requests to contribute to the project. And update CHANGELOG.md when committing.
When you commit a change, please add a note to CHANGELOG.md.
- Push a release commit
- Update CHANGELOG.md (by including version number and date of release like
## 0.3.0 (02.02.2020):
) - Update Xcode version number of sample project (
iOS Example.xcworkspace
) - Update the Podspec version number
- Update CHANGELOG.md (by including version number and date of release like
- Push the Podspec to CocoaPods
pod trunk push
- Update Carthage
- Check if Carthage-Support/Audiograph/ contains changes and is still building (files are only linked there)
- Update Carthage-project's Xcode version number in
Carthage-Support/Audiograph/Audiograph.xcodeproj
- Create a GitHub release
- Tag the release (like
1.0.5
) - Paste notes from CHANGELOG.md
- Tag the release (like
- Create release branch with name of version number (don't forget to push it)