Add -N/--maintainer-name & -E/--maintainer-email parameters
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
This commit is contained in:
parent
ce9181f53f
commit
812d4a051a
1 changed files with 22 additions and 2 deletions
24
gitdch
24
gitdch
|
@ -109,6 +109,22 @@ parser.add_argument(
|
|||
default=DEFAULT_URGENCY
|
||||
)
|
||||
|
||||
parser.add_argument(
|
||||
'-N',
|
||||
'--maintainer-name',
|
||||
type=str,
|
||||
dest='maintainer_name',
|
||||
help='Maintainer name (default: last commit author name)'
|
||||
)
|
||||
|
||||
parser.add_argument(
|
||||
'-E',
|
||||
'--maintainer-email',
|
||||
type=str,
|
||||
dest='maintainer_email',
|
||||
help='Maintainer email (default: last commit author email)'
|
||||
)
|
||||
|
||||
options = parser.parse_args()
|
||||
|
||||
if not options.package_name:
|
||||
|
@ -219,8 +235,12 @@ for version in versions:
|
|||
|
||||
changelog_lines.append(
|
||||
"\n -- {name} <{email}> {date}\n\n".format(
|
||||
name=version['commit'].author.name,
|
||||
email=version['commit'].author.email,
|
||||
name=(
|
||||
options.maintainer_name if options.maintainer_name
|
||||
else version['commit'].author.name),
|
||||
email=(
|
||||
options.maintainer_email if options.maintainer_email
|
||||
else version['commit'].author.email),
|
||||
date=version['commit'].committed_datetime.strftime(
|
||||
"%a, %d %b %Y %H:%M:%S %z")
|
||||
)
|
||||
|
|
Loading…
Reference in a new issue