Skip to content

Commit 890da51

Browse files
author
lucaomartins
committed
Add regex support for release branch
1 parent 8ba27ad commit 890da51

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/main.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ const core = require("@actions/core"),
33

44
const token = core.getInput("github-token", { required: true }),
55
releaseBranch = getBranch("release"),
6+
releaseBranchRegex = RegExp(getInput("release-regex", null)),
67
devBranch = getBranch("dev"),
78
masterBranch = getBranch("master"),
89
label = getInput("label", "gitflow"),
@@ -26,7 +27,11 @@ function getTarget(head) {
2627
switch (head) {
2728
case releaseBranch: return masterBranch;
2829
case masterBranch: return devBranch;
29-
default: return null;
30+
default:
31+
if (releaseBranchRegex && releaseBranchRegex.test(head)) {
32+
return masterBranch;
33+
}
34+
return null;
3035
}
3136
}
3237

0 commit comments

Comments
 (0)