Automatic semantic versioning based on Git for iOS projects