From 3387a63895a28ff7853b4c040a9d834bff5a1bd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Saparelli?= <felix@passcod.name> Date: Mon, 5 Sep 2022 03:19:17 +1200 Subject: [PATCH] Fix release PR template (#336) --- .github/scripts/release-pr-template.ejs | 4 ++-- .github/workflows/release-pr.yml | 1 + crates/bin/release.toml | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/scripts/release-pr-template.ejs b/.github/scripts/release-pr-template.ejs index 40ad4438..aefae9a8 100644 --- a/.github/scripts/release-pr-template.ejs +++ b/.github/scripts/release-pr-template.ejs @@ -1,4 +1,4 @@ -This is a release PR for version **<%= version.actual %>**<% +This is a release PR for **<%= crate.name %>** version **<%= version.actual %>**<% if (version.actual != version.desired) { %> (performing a <%= version.desired %> bump).<% } else { @@ -28,7 +28,7 @@ You will still need to manually publish the cargo crate: ``` $ git pull -$ git switch --detach v{version} +$ git switch --detach <%= crate.name %>-<%= version.actual %> $ cargo publish -p <%= crate.name %> ``` diff --git a/.github/workflows/release-pr.yml b/.github/workflows/release-pr.yml index 7b70ce37..e47a148e 100644 --- a/.github/workflows/release-pr.yml +++ b/.github/workflows/release-pr.yml @@ -36,5 +36,6 @@ jobs: github-token: ${{ secrets.GITHUB_TOKEN }} version: ${{ inputs.version }} crate-path: crates/${{ inputs.crate }} + pr-label: release pr-release-notes: ${{ inputs.crate == 'bin' }} pr-template-file: .github/scripts/release-pr-template.ejs diff --git a/crates/bin/release.toml b/crates/bin/release.toml index e72abc9c..db2a5847 100644 --- a/crates/bin/release.toml +++ b/crates/bin/release.toml @@ -1,5 +1,5 @@ -pre-release-commit-message = "release: v{{version}}" -tag-prefix = "cli-" +pre-release-commit-message = "release: cargo-binstall v{{version}}" +tag-prefix = "" tag-message = "cargo-binstall {{version}}" # We wait until the release CI is done before publishing,