30 lines
1.1 KiB
YAML
30 lines
1.1 KiB
YAML
assembly-versioning-scheme: MajorMinorPatch
|
|
assembly-file-versioning-scheme: MajorMinorPatch
|
|
assembly-informational-format: "{InformationalVersion}"
|
|
mode: ContinuousDelivery
|
|
increment: Inherit
|
|
continuous-delivery-fallback-tag: ci
|
|
tag-prefix: "[vV]"
|
|
legacy-semver-padding: 4
|
|
build-metadata-padding: 4
|
|
commits-since-version-source-padding: 4
|
|
tag-pre-release-weight: 60000
|
|
commit-message-incrementing: Enabled
|
|
merge-message-formats: {}
|
|
update-build-number: true
|
|
|
|
# Conventional Commits
|
|
major-version-bump-message: "^(build|chore|ci|docs|feat|fix|perf|refactor|revert|style|test)(\\([\\w\\s-]*\\))?(!:|:.*\\n\\n((.+\\n)+\\n)?BREAKING CHANGE:\\s.+)"
|
|
minor-version-bump-message: "^(feat)(\\([\\w\\s-]*\\))?:"
|
|
patch-version-bump-message: "^(build|chore|ci|docs|fix|perf|refactor|revert|style|test)(\\([\\w\\s-]*\\))?:"
|
|
|
|
# Branch-Specific
|
|
branches:
|
|
main:
|
|
regex: ^master$|^main$
|
|
mode: ContinuousDelivery
|
|
tag: ""
|
|
prevent-increment-of-merged-branch-version: true
|
|
track-merge-target: false
|
|
is-mainline: true
|
|
pre-release-weight: 55000
|