clang ci build