News for hackers. Stuff that matters.
Re:Why large companies and fast-moving startups are banning ... by cj on Saturday December 30, 2023 @08:27AM (#38815100)
One benefit is you can have different branch restrictions. Staging can be less strict (e.g. allow merging even if test suite is failing while master can have stricter requirements, like no merging unless tests are passing.

Or only require code owner approval on staging->master (or only requiring code owner approval on merging to staging)

I’m sure there are ways to accomplish the same sort of thing with tags, I’m not hugely tied to this workflow (other than it seems to work for our team)

There are no comments on this comment yet.