Skip to content

Commit cb27a49

Browse files
committed
fix: GitVersion.yml
1 parent f26fac5 commit cb27a49

File tree

1 file changed

+69
-8
lines changed

1 file changed

+69
-8
lines changed

GitVersion.yml

Lines changed: 69 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,89 @@
11
workflow: ""
2+
23
assembly-versioning-scheme: MajorMinorPatch
34
assembly-file-versioning-scheme: MajorMinorPatch
45
tag-prefix: "[vV]?"
5-
commit-date-format: "yyyy-MM-dd"
6-
version-in-branch-pattern: '^(dev/)?v(?<version>\d+).*'
76
tag-pre-release-weight: 60000
87
commit-message-incrementing: Enabled
8+
commit-date-format: "yyyy-MM-dd"
9+
mode: ContinuousDelivery
10+
label: "{BranchName}"
11+
increment: Inherit
12+
prevent-increment:
13+
of-merged-branch: false
14+
when-branch-merged: false
15+
when-current-commit-tagged: true
16+
track-merge-target: false
17+
track-merge-message: true
18+
regex: ""
19+
source-branches: []
20+
is-source-branch-for: []
21+
tracks-release-branches: false
22+
is-release-branch: false
23+
is-main-branch: false
924

1025
strategies:
11-
- VersionInBranchName
26+
- MergeMessage
27+
- TaggedCommit
1228
- Fallback
1329

1430
branches:
15-
release-vX:
16-
regex: '^v(?<version>\d+)$'
31+
vX-release:
32+
regex: '^v(?<BranchName>\d+)$'
1733
mode: ContinuousDeployment
1834
label: ""
1935
increment: Patch
36+
is-main-branch: true
37+
prevent-increment:
38+
of-merged-branch: true
39+
source-branches: []
40+
pre-release-weight: 55000
41+
42+
dev-vX:
43+
regex: '^dev\/v(?<BranchName>\d+)$'
44+
mode: ContinuousDelivery
45+
label: "alpha"
46+
increment: Minor
47+
source-branches: [vX-release]
2048
is-main-branch: false
49+
pre-release-weight: 30000
50+
51+
main:
52+
regex: ^master$|^main$
53+
mode: ContinuousDelivery
54+
label: ""
55+
increment: Patch
56+
is-main-branch: true
2157
prevent-increment:
2258
of-merged-branch: true
2359
source-branches: []
2460
pre-release-weight: 55000
2561

26-
ignore:
27-
sha: []
28-
paths: []
62+
pull-request:
63+
mode: ContinuousDelivery
64+
label: PullRequest{Number}
65+
increment: Inherit
66+
prevent-increment:
67+
of-merged-branch: false
68+
when-current-commit-tagged: false
69+
track-merge-message: true
70+
regex: ^(pull-requests|pull|pr)[\/-](?<Number>\d*)
71+
source-branches:
72+
- main
73+
- vX-release
74+
- dev-vX
75+
pre-release-weight: 30000
76+
77+
unknown:
78+
mode: ContinuousDelivery
79+
label: "{BranchName}"
80+
increment: Inherit
81+
prevent-increment:
82+
when-current-commit-tagged: true
83+
regex: (?<BranchName>.+)
84+
source-branches:
85+
- main
86+
- vX-release
87+
- dev-vX
88+
- pull-request
89+
pre-release-weight: 0

0 commit comments

Comments
 (0)