|
|
|
|
|
by purerandomness
877 days ago
|
|
> They deleted every branch on merge Wait, this doesn't sound like trunk-based development. This sounds like a traditional branch-based workflow. > to cut a release, took half a day to figure it out to make sure they didn't screw up. Do you remember what was making the process complicated? In trunk-based development, you ideally can tag a release wherever you're at. Your trunk is always stable and releasable.
If it's not, you fix it and then release. |
|
There's a lot of other moving parts to trunk-based, they can only be taught by experience. I've written the tutorial where I have people make mistakes, and then fix them, but the problem is that they make mistakes in making mistakes.