Add release metadata in PR (from release-pr v2) (#668)

This commit is contained in:
Félix Saparelli 2023-01-09 13:53:55 +13:00 committed by GitHub
parent 4b2deb19b9
commit 211cb3ceb0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,3 +1,7 @@
<% if (pr.metaComment) { %>
<!-- <%- JSON.stringify({ "release-pr": { v2: { crates, version } } }) %> -->
<% } %>
This is a release PR for **<%= crate.name %>** version **<%= version.actual %>**<% This is a release PR for **<%= crate.name %>** version **<%= version.actual %>**<%
if (version.actual != version.desired) { if (version.actual != version.desired) {
%> (performing a <%= version.desired %> bump).<% %> (performing a <%= version.desired %> bump).<%
@ -6,17 +10,7 @@ This is a release PR for **<%= crate.name %>** version **<%= version.actual %>**
} }
%> %>
<% if (pr.mergeStrategy == "merge") { %>
**Use a merge commit.**
<% } else if (pr.mergeStrategy == "rebase") { %>
**Use rebase merge.**
<% } else if (pr.mergeStrategy == "squash") { %>
**Use squash merge.** **Use squash merge.**
<% } else if (pr.mergeStrategy == "bors") { %>
**Merge by commenting:**
| bors r+ |
|:-:|
<% } %>
<% if (crate.name == "cargo-binstall") { %> <% if (crate.name == "cargo-binstall") { %>
Upon merging, this will automatically create the tag `v<%= version.actual %>`, build the CLI, and create a GitHub release with the release notes below. Upon merging, this will automatically create the tag `v<%= version.actual %>`, build the CLI, and create a GitHub release with the release notes below.