You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The release-process.md describes the manual steps for creating a GitHub release. This release process already contains special cases to handle, and those can lead to mistakes.
We might not have the possibility to automate all the steps, but we should strive to automate as many as we can.
Motivation
Having to follow steps at release can introduce the change of mistakes. We should remove the chances of this by automating the release process.
Description
The release-process.md describes the manual steps for creating a GitHub release. This release process already contains special cases to handle, and those can lead to mistakes.
We might not have the possibility to automate all the steps, but we should strive to automate as many as we can.
Motivation
Having to follow steps at release can introduce the change of mistakes. We should remove the chances of this by automating the release process.
Exemplification
https://www.sipios.com/blog-tech/tips-for-creating-stunning-software-releases-automatically contains examples for automating the release process.
Benefits
Possible Drawbacks
None that I can think of
The text was updated successfully, but these errors were encountered: