Open eminence opened 2 years ago
One of the problems with the 1.4.0 release is that we let github automatically create the release (due to creating the 1.4.0 tag), which included a source tarball, but then a few days later, @keithw manually created the "official" source tarball, and re-uploaded it to github, overwriting the old version. This lead to some minor confusion (see #1237 for example, and also some questions in IRC).
We should prevent this in the future. I think the steps we should follow is:
We should have a
RELEASING.md
document that describes all of the steps needed to prepare and cut a new mosh release. The 1.4.0 release has shown that there were some gaps in our knowledge about how to do this :)cc @achernya @ezzieyguywuf @bbarenblat