mode: ContinuousDelivery
assembly-versioning-scheme: MajorMinorPatch
assembly-file-versioning-scheme: MajorMinorPatch
tag-prefix: 'v'
ignore:
  sha: []
branches:
  main:
    regex: '^(main)$'
    is-release-branch: true
    increment: Minor
  Alpha:
    regex: '^(Alpha.*)$'
    label: alpha
    increment: Patch
    is-release-branch: false
    tracks-release-branches: false
    prevent-increment:
      of-merged-branch: false
      when-current-commit-tagged: false
    pre-release-weight: 100 
  Beta:
    regex: '^(Beta.*)$'
    is-release-branch: false
    increment: Patch
    label: beta
    pre-release-weight: 200
    tracks-release-branches: false    
  pull-request:
    regex: '^(pull/.*)$'
    increment: Inherit
    label: PullRequest
    pre-release-weight: 300
  hotfix:
    regex: '^(HotFix.*)$'
    increment: Patch
    label: hotfix
    pre-release-weight: 400

