Robert Moore 499a4820f9
[Docs] Replace releasing instructions with general steps. (#9418)
The releasing process is being combined in a Google-internal document to
reduce errors introduced by jumping between the two documents.  The current
`releasing.md` is being replaced with general information about the release
process that may be relevant to clients and contributors.

The previous contents of this file have already been imported to Google by
cl/289097261.

Part of #9399
2020-01-10 13:11:44 -05:00

731 B

Releasing

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:

  1. A release-candidate branch is created and a Pull Request is created.
  2. The CHANGELOG and library version number are updated.
  3. The release is copied into Google for internal testing.
  4. Any unexpected breakages or problems are fixed immediately or reverted.
  5. 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.