Skip to content

Commit 10e70b4

Browse files
make labels configurable through env vars
1 parent 5c4f04b commit 10e70b4

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

version-update.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,18 @@ def retrieve_labels_from_merge_request(merge_request_id):
4141
return merge_request.labels
4242

4343
def bump(latest):
44+
45+
minor_bump_label = os.environ.get("MINOR_BUMP_LABEL") or "bump-minor"
46+
major_bump_label = os.environ.get("MAJOR_BUMP_LABEL") or "bump-major"
47+
4448
merge_request_id = extract_merge_request_id_from_commit()
4549
labels = retrieve_labels_from_merge_request(merge_request_id)
4650

47-
if "bump-minor" in labels:
51+
52+
53+
if minor_bump_label in labels:
4854
return semver.bump_minor(latest)
49-
elif "bump-major" in labels:
55+
elif major_bump_label in labels:
5056
return semver.bump_major(latest)
5157
else:
5258
return semver.bump_patch(latest)

0 commit comments

Comments
 (0)