Bench release available for app developers

Developers and operations can now use the command bench release to manage releases of their apps on github.

wiki: https://github.com/frappe/bench/wiki/Releasing-Frappe---ERPNext or bench release --help

You need two branches in app’s repo for managing releases like [frappe] (https://github.com/frappe/frappe/releases) 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.

Thanks to @pdvyas and @anand

bench release solves

4 Likes