|
|
@@ -114,12 +114,14 @@ release:
|
|
|
@echo "Now go review that and come back and run gh-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)"
|
|
|
+ just cross
|
|
|
mkdir -p ./target/"release-notes-$(convco version)"
|
|
|
- git cliff -t "v$(convco version)" -u > ./target/"release-notes-$(convco version)/RELEASE.md" ./target/"bin-$(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"
|
|
|
|
|
|
- gh release create "v$(convco version)" --title "eza v$(convco version)" -d -F ./target/"release-notes-$(convco version)/RELEASE.md"
|
|
|
+ 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)"/*
|
|
|
|
|
|
#----------------#
|
|
|
# binaries #
|