Why the fuck is the master almost constantly broken? And not even "some feature I'm working on doesn't work"-broken but "can't build this shit"-broken. What the fuck is the workflow here that it's apparently acceptable? I wasn't able to do SHIT today because of it. Almost whole fucking day wasted.

  • 4
    Make it impossible to complete the pull request if the build fails.
  • 1
    I usually had a CI build pipeline triggered on every push to staging and PRs could only be merged into master if the last build on staging was successful.
  • 0
    "We have an unstable branch, push commits there," then proceeds to forget it exists the next hour.
Add Comment