I think people shove way, way, WAY too much logic into CI/CD pipelines, at the expense of leaving the local build to rot. And so every time a test is written exclusively for the remote pipeline, another bug escapes notice. The best pipeline is just enough to trigger `make` or local build command equivalent.