At work, it is pretty common to have a pipeline step that compiles the code & runs the unit tests, otherwise your commit fails.
Is anyone also having a benchmark step, where part of the code is benchmarked, in order to compare the performance in the current commit with that of previous ones ?