The MDC-iOS release process takes places whenever a significant body of work needs to be made generally available, but typically once a week. The release process follows a set of general steps:
- A
release-candidate
branch is created and a Pull Request is created. - The CHANGELOG and library version number are updated.
- The release is copied into Google for internal testing.
- Any unexpected breakages or problems are fixed immediately or reverted.
- The release is published to GitHub and CocoaPods.
If you have any questions about the release process in general, please open an Issue for the project maintainers.