From 7b813751cb534545038794bdf738d6fbc3ef9c55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christina=20S=C3=B8rensen?= Date: Thu, 16 Nov 2023 11:25:46 +0100 Subject: [PATCH] build: sign release tags MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Christina Sørensen --- Justfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Justfile b/Justfile index d4779531..e858fa71 100644 --- a/Justfile +++ b/Justfile @@ -118,12 +118,13 @@ release: @gh-release: git tag -d "v{{new_version}}" || echo "tag not found, creating"; - git tag -a "v{{new_version}}" -m "auto generated by the justfile for eza v$(convco version)" + git tag --sign -a "v{{new_version}}" -m "auto generated by the justfile for eza v$(convco version)" just cross mkdir -p ./target/"release-notes-$(convco version)" git cliff -t "v$(convco version)" --current > ./target/"release-notes-$(convco version)/RELEASE.md" just checksum >> ./target/"release-notes-$(convco version)/RELEASE.md" + git push origin "v{{new_version}}" gh release create "v$(convco version)" --target "$(git rev-parse HEAD)" --title "eza v$(convco version)" -d -F ./target/"release-notes-$(convco version)/RELEASE.md" ./target/"bin-$(convco version)"/* #----------------#