Ah, the wonderful tradeoff:
Run all your tests in CI on every pull-request. CI is heavily loaded and pipelines take a couple of hours to complete.
Don't run all tests on every PR. Pipelines take less time. Less resources used. But, broken code gets merged into main, it blocks people and you have to spend time fixing it with haste.
social.samathy.space is one server in the network