aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/gitalias/git-extract-issue.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gitalias/git-extract-issue.go b/src/gitalias/git-extract-issue.go
index 165aa58..4681d4d 100644
--- a/src/gitalias/git-extract-issue.go
+++ b/src/gitalias/git-extract-issue.go
@@ -23,7 +23,7 @@ func main() {
// * feature/prefix-123 => prefix-123
// * feature/prefix-123-suffix => prefix-123
func extractIssueNumberFromBranchName(branchName string) string {
- pattern := regexp.MustCompile(`\A(?:\w+/)?(\w+-)?(\d+)(?:-\w+)?\z`)
+ pattern := regexp.MustCompile(`\A(?:\w+/)?(\w+-)?(\d+)(?:-\w+)*\z`)
matches := pattern.FindSubmatch([]byte(branchName))
if len(matches) != 3 {
return ""