prevent too long wip branch names

This commit is contained in:
Benjamin Dauvergne 2019-03-01 21:40:31 +01:00
parent 7ade8ccd3a
commit 7279e690b8
1 changed files with 3 additions and 4 deletions

View File

@ -200,10 +200,9 @@ def take(issue_number):
break
else:
new = True
branch_name = 'wip/%s-%s' % (issue_number, slugify(issue.subject))
click.confirm(
'Do you want to create branch %s tracking master ?' % branch_name,
abort=True)
default_branch_name = 'wip/%s-%s' % (issue_number, slugify(issue.subject)[:32])
click.confirm('Do you want to create a branch tracking master ?', abort=True)
branch_name = click.prompt('Branch name', default=default_branch_name)
branch = repo.create_head(branch_name)
set_branch_option(branch, 'merge', 'refs/heads/master')
set_branch_option(branch, 'remote', '.')