message = " " + "\n ".join(lines)
return (title, message)
-def make_release_notes(gh, repo, ref, plaintext, html, markdown, verbose, strict, use_tags):
+def make_release_notes(gh, repo, ref, plaintext, html, markdown, verbose, strict, use_tags, include_pr_messages):
issue2prs = {}
pr2issues = {}
author=author, pr=pr
)
)
- if message:
+ if include_pr_messages and message:
print (message)
)
parser.add_argument("--use-tags", default=False,
help="Use github tags to guess the component")
+ parser.add_argument("--include-pr-messages", default=False, action='store_true',
+ help="Include full PR message in addition to PR title, if available")
args = parser.parse_args()
gh = github.GitHub(
args.markdown,
args.verbose,
args.strict,
- args.use_tags
+ args.use_tags,
+ args.include_pr_messages
)