Skip to content

Github Repo Settings

Source: Notion | Last edited: 2024-10-30 | ID: d3fb2442-219...


We aim to protect the main/master branch from contamination through the use of branch protection.

image

image

image

Under General tab, scroll down, and you can see the config for Pull Requests

Disable regular merges - only squash merge should be allowed. This way, we can make sure each commit in the master branch is a working version

image