Unlike local hooks, CI runs in a place the author cannot skip, so it is where rules you really depend on should be enforced.
CI
Continuous integration: a server runs checks (build, tests, lint) on every push or pull request.
Unlike local hooks, CI runs in a place the author cannot skip, so it is where rules you really depend on should be enforced.