People with preview / ephemeral environments: How do you manage the temptation for long running branches?
Right now, our developers have to merge their code to the trunk to deploy, encouraging small, fast changes.
We have a strong use case of demoing functionality we’re building to customers, to get feedback quickly during the development process. I’m concerned preview environments will enable well-intentioned bad habits, letting demo branches stay open for a long time.
(open for any suggestions for discouraging long running branches)