Hello everyone,
I have been trying to improve the delivery and deployment of my web app recently which is hosted on Heroku. Right now it’s set up so every commit to the dev is published to a staging app and when the dev branch is merged into master branch it’s pushed to the production app that’s shared between different team members and higher ups.
We don’t really have a project management team or anything like that so I’m doing development and dev-ops both alone.
Also which might be unrelated, I have Travis CI set up for the git repo so all PR requests are first tested and only once approved do they get merged into dev branch.
Long story short I want to ask, what flow do you all use, in web projects or any software dev project?
This is my first post on here so my apologies if I put this into the wrong discussion.