tdmalone / working-plusplus

Like plusplus.chat, but one that actually works, because you can host it yourself 😉
MIT License
23 stars 41 forks source link

Document how to update the app #5

Open tdmalone opened 6 years ago

tdmalone commented 6 years ago

Splitting this question out from #4.

how would one make sure the Heroku is updated with the latest version?

I’ve got mine directly authed to my GitHub account which obviously isn’t suitable for anyone else, and I’ve been meaning to look into what others do for this.

Need to work out a simple flow and then add it to the README.

tdmalone commented 6 years ago

Some brief Googling indicates people usually do this by git pulling the source and pushing to their app’s Heroku git remote.

That’s ok... but given the simplicity of the Deploy to Heroku button I’d ideally love to find a way to do this that doesn’t involve the command line.

tdmalone commented 6 years ago

I think probably the other way to do this is just to fork the repo to your own GitHub account, and link that one to Heroku for auto-deploys.

Then all you need to do for updates is PR the upstream into your fork and merge it - all of which can be done via the GitHub UI, making it accessible to non-CLI people.

Unless I come across a better way, I might add instructions for both CLI and GitHub fork options to the README. Should also add Slack screenshots like Nicole White has in the link above!