check-merge-conflict only runs when it detects merge/rebase in progress.
This means it will always pass on CI setups.
Am not sure if this should be fixed specifically for check-merge-conflict or make a generic CI functionality available via pre-commit