diff --git a/Justfile b/Justfile index 2d58696c..16ad4a2f 100644 --- a/Justfile +++ b/Justfile @@ -100,21 +100,21 @@ new_version := "$(convco version --bump)" # If you're not cafkafk and she isn't dead, don't run this! # # usage: release major, release minor, release patch -@release: +release: cargo bump "{{new_version}}" - git cliff -t "$(convco version)" > CHANGELOG.md + git cliff -t "{{new_version}}" > CHANGELOG.md cargo check nix build -L ./#clippy - git checkout -b "cafk-release-v$(convco version)" - git commit -asm "chore: release eza v$(convco version)" + git checkout -b "cafk-release-v{{new_version}}" + git commit -asm "chore: release eza v{{new_version}}" git push echo "waiting 10 seconds for github to catch up..." sleep 10 - gh pr create --draft --title "chore: release v$(convco version)" --body "This PR was auto-generated by our lovely just file" --reviewer cafkafk + gh pr create --draft --title "chore: release v{{new_version}}" --body "This PR was auto-generated by our lovely just file" --reviewer cafkafk @echo "Now go review that and come back and run gh-release" @gh-release: - git tag -a "v$(convco version --bump)" -m "auto generated by the justfile for eza v$(convco version)" + git tag -a "v{{new_version}}" -m "auto generated by the justfile for eza v$(convco version)" 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)"/* just checksum >> ./target/"release-notes-$(convco version)/RELEASE.md"