add package publish and add tag test cases