Skip to content

Commit c88e2b5

Browse files
committed
chore(ci): use default GitVersion.yml for v6
1 parent 5e4591b commit c88e2b5

1 file changed

Lines changed: 157 additions & 28 deletions

File tree

GitVersion.yml

Lines changed: 157 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,167 @@
1-
mode: ContinuousDeployment
1+
assembly-versioning-scheme: MajorMinorPatch
2+
assembly-file-versioning-scheme: MajorMinorPatch
3+
tag-prefix: '[vV]?'
4+
version-in-branch-pattern: (?<version>[vV]?\d+(\.\d+)?(\.\d+)?).*
5+
major-version-bump-message: \+semver:\s?(breaking|major)
6+
minor-version-bump-message: \+semver:\s?(feature|minor)
7+
patch-version-bump-message: \+semver:\s?(fix|patch)
8+
no-bump-message: \+semver:\s?(none|skip)
9+
tag-pre-release-weight: 60000
10+
commit-date-format: yyyy-MM-dd
11+
merge-message-formats: {}
12+
update-build-number: true
13+
semantic-version-format: Strict
14+
strategies:
15+
- Fallback
16+
- ConfiguredNextVersion
17+
- MergeMessage
18+
- TaggedCommit
19+
- TrackReleaseBranches
20+
- VersionInBranchName
221
branches:
3-
issue:
4-
label: issue-{BranchName}
5-
increment: Inherit
6-
regex: ^(?=\d+-)
7-
source-branches:
8-
- develop
9-
- master
10-
- release
11-
- feature
12-
- support
13-
- hotfix
14-
- issue
1522
develop:
23+
mode: ContinuousDelivery
24+
label: alpha
25+
increment: Minor
26+
prevent-increment:
27+
when-current-commit-tagged: false
28+
track-merge-target: true
29+
track-merge-message: true
30+
regex: ^dev(elop)?(ment)?$
31+
source-branches:
32+
- main
33+
is-source-branch-for: []
34+
tracks-release-branches: true
35+
is-release-branch: false
36+
is-main-branch: false
37+
pre-release-weight: 0
38+
main:
39+
label: ''
1640
increment: Patch
17-
regex: ^dev(elop)?$
18-
master:
19-
increment: Patch
41+
prevent-increment:
42+
of-merged-branch: true
43+
track-merge-target: false
44+
track-merge-message: true
2045
regex: ^master$|^main$
21-
pre-release-weight: 0
2246
source-branches: []
23-
prevent-increment-of-merged-branch-version: false
24-
track-merge-target: false
47+
is-source-branch-for: []
48+
tracks-release-branches: false
49+
is-release-branch: false
50+
is-main-branch: true
51+
pre-release-weight: 55000
2552
release:
26-
increment: Patch
27-
regex: ^releases?[/-]
53+
mode: ManualDeployment
54+
label: beta
55+
increment: Minor
56+
prevent-increment:
57+
of-merged-branch: true
58+
when-current-commit-tagged: false
59+
track-merge-target: false
60+
regex: ^releases?[\/-](?<BranchName>.+)
61+
source-branches:
62+
- main
63+
- support
64+
is-source-branch-for: []
65+
tracks-release-branches: false
66+
is-release-branch: true
67+
is-main-branch: false
68+
pre-release-weight: 30000
2869
feature:
29-
increment: Patch
30-
regex: ^features?[/-]
31-
support:
32-
increment: Patch
33-
regex: ^support[/-]
70+
mode: ManualDeployment
71+
label: '{BranchName}'
72+
increment: Inherit
73+
prevent-increment:
74+
when-current-commit-tagged: false
75+
track-merge-message: true
76+
regex: ^features?[\/-](?<BranchName>.+)
77+
source-branches:
78+
- develop
79+
- main
80+
- release
81+
- support
82+
- hotfix
83+
is-source-branch-for: []
84+
is-main-branch: false
85+
pre-release-weight: 30000
86+
pull-request:
87+
mode: ContinuousDelivery
88+
label: PullRequest{Number}
89+
increment: Inherit
90+
prevent-increment:
91+
of-merged-branch: true
92+
when-current-commit-tagged: false
93+
track-merge-message: true
94+
regex: ^(pull-requests|pull|pr)[\/-](?<Number>\d*)
95+
source-branches:
96+
- develop
97+
- main
98+
- release
99+
- feature
100+
- support
101+
- hotfix
102+
is-source-branch-for: []
103+
pre-release-weight: 30000
34104
hotfix:
105+
mode: ManualDeployment
106+
label: beta
107+
increment: Inherit
108+
prevent-increment:
109+
when-current-commit-tagged: false
110+
regex: ^hotfix(es)?[\/-](?<BranchName>.+)
111+
source-branches:
112+
- main
113+
- support
114+
is-source-branch-for: []
115+
is-release-branch: true
116+
is-main-branch: false
117+
pre-release-weight: 30000
118+
support:
119+
label: ''
35120
increment: Patch
36-
regex: ^hotfix(es)?[/-]
121+
prevent-increment:
122+
of-merged-branch: true
123+
track-merge-target: false
124+
regex: ^support[\/-](?<BranchName>.+)
125+
source-branches:
126+
- main
127+
is-source-branch-for: []
128+
tracks-release-branches: false
129+
is-release-branch: false
130+
is-main-branch: true
131+
pre-release-weight: 55000
132+
unknown:
133+
mode: ManualDeployment
134+
label: '{BranchName}'
135+
increment: Inherit
136+
prevent-increment:
137+
when-current-commit-tagged: true
138+
regex: (?<BranchName>.+)
139+
source-branches:
140+
- main
141+
- develop
142+
- release
143+
- feature
144+
- pull-request
145+
- hotfix
146+
- support
147+
is-source-branch-for: []
148+
is-main-branch: false
37149
ignore:
38-
sha: []
150+
sha: []
151+
paths: []
152+
mode: ContinuousDelivery
153+
label: '{BranchName}'
154+
increment: Inherit
155+
prevent-increment:
156+
of-merged-branch: false
157+
when-branch-merged: false
158+
when-current-commit-tagged: true
159+
track-merge-target: false
160+
track-merge-message: true
161+
commit-message-incrementing: Enabled
162+
regex: ''
163+
source-branches: []
164+
is-source-branch-for: []
165+
tracks-release-branches: false
166+
is-release-branch: false
167+
is-main-branch: false

0 commit comments

Comments
 (0)