- add github action for build and release - add test coverage and unit test case check - add liniting check