split some critical checks from checkpatch
The additional checks that currently live in checkpatch job should not allow failures.
Split them to a different job from checkpatch.
Tested here: https://gitlab.freedesktop.org/linux-media/users/hidenorik/-/pipelines/1225930.
Closes #49 (closed)