My workflow for upgrading discourse is to first go to admin/upgrade to check if an upgrade is available, and if there is I then go to backups to see if I need to make a new backup. If needed I make a new backup. Then I go back to admin/upgrade to perform the upgrade. Once it is completed, I then go to the discourse homepage.
These steps all require me to type in URLs in the web browser. Yes, I know I am being lazy but I think to encourage this (what I think is the best practice, am I right?) discourse should provide some info about backups and links on the docker upgrade pages. Something along the lines of:
- step 1: go to admin/upgrade to see if upgrade is available. If so, click on upgrade. Then be shown when the latest backup was completed and an offer to perform a new backup.
- step 2: perform upgrade
- step 3: after upgrade is completed, be shown a direct link to the discourse landing page.