mirror of
https://github.com/eza-community/eza.git
synced 2025-12-23 05:36:50 +00:00
build: sign release tags
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
This commit is contained in:
parent
ecc2eac4fb
commit
7b813751cb
1 changed files with 2 additions and 1 deletions
3
Justfile
3
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)"/*
|
||||
|
||||
#----------------#
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue