…und genau deswegen macht man einen Schutz auf main und lässt nur Merge-Requests dorthin zu, die einen erfolgreichen Lauf der (Test-)Pipeline absolviert haben.
Wenn jemand kaputte Commits in einen eigenen dev-Brach macht, ist mir das meistens Recht egal…
Kommt drauf an ob da ein Squash kommt oder nicht. Im schlimmsten Fall sind nicht ausführbare Commits in Verlauf und dann geht bisect und so nicht mehr.
…und genau deswegen macht man einen Schutz auf
main
und lässt nur Merge-Requests dorthin zu, die einen erfolgreichen Lauf der (Test-)Pipeline absolviert haben.Wenn jemand kaputte Commits in einen eigenen dev-Brach macht, ist mir das meistens Recht egal…
Kommt drauf an ob da ein Squash kommt oder nicht. Im schlimmsten Fall sind nicht ausführbare Commits in Verlauf und dann geht bisect und so nicht mehr.