use Makefile for more ci stuffs