list version and publish project use configs and add project exists check