A debate is forming in my organization between GitFlow (https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow) and Trunk-Based Development (https://trunkbaseddevelopment.com/). Different teams are using different approaches. Some teams are advocating for the simplicity of Trunk-Based Development while others are advocating for the flexibility of GitFlow.
What does the HN community think? Which workflow do you prefer?