auto versioning based on branch