Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove extra double quotes in manifest_build.py #19560

Merged
merged 1 commit into from Oct 9, 2019
Merged

Conversation

foolip
Copy link
Member

@foolip foolip commented Oct 7, 2019

There's no shell escaping at this layer, so these quotes were treated as literal
and included in the release body.

Also add an extra blank line to separate summary and body like in commit messages.

@foolip foolip changed the title Remove extra double quotes in release summary/body Remove extra double quotes in manifest_build.py Oct 8, 2019
@foolip
Copy link
Member Author

foolip commented Oct 8, 2019

Actually I found that this could be simplified by just using %B and not trying to combine summary and summary-less body. If approved I'll squash to a more sensible commit message than is on the branch now.

@foolip
Copy link
Member Author

foolip commented Oct 8, 2019

Given #19568 (comment) I'd like to add support from running this in dry run mode on PRs, in case it's totally broken by this.

@foolip
Copy link
Member Author

foolip commented Oct 8, 2019

I'll rebase this on top of #19573 when that's landed to get some confidence that it doesn't break everything.

There's no shell escaping at this layer, so these quotes were treated
as literal and included in the release body.

This also simplies the code by using --format=%B.
@foolip foolip merged commit be08de6 into master Oct 9, 2019
@foolip foolip deleted the foolip/release-quotes branch October 9, 2019 07:47
@foolip
Copy link
Member Author

foolip commented Oct 9, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants