Defaults to true! Provide false explicitly to disable
Optional tag?: object
Optional defaultBranch?: boolean
When creating a version name, we usually include the name of the branch unless it's the default branch.
Should we include the name of the branch even when it's the default branch?
If this is true, the version will look like 1.0.0-master.yyyymmddHHMMss
If this is false, the version on the default branch will look like 1.0.0-yyyymmddHHMMss
Defaults to true! Provide false explicitly to disable