Developers and operations can now use the command bench release
to manage releases of their apps on github.
wiki: Releasing Frappe ERPNext · frappe/bench Wiki · GitHub or bench release --help
You need two branches in app’s repo for managing releases like [frappe] (Releases · frappe/frappe · GitHub) or erpnext.
master - for production bench, stable branch. This branch is merged only with release command and no direct commits are done here.
develop - for development bench, active development branch. This branch is for direct commits by collaborators or merging pull requests.
bench release
solves