chore: Fix and update CI checks
The previous CI setup does not exit with error
fixes:
- Move Checks and Test to dedicated pipeline to make the output more clear
- Fix clang-format version to 11
- Fix clang-tidy check findings
- Disable failed tests, will be fixed after (sanitizer checks and copyright checks)
Edited by Xiao Pan