From fbf3e5de5204c09835e30e5bbe69b3fa702f0b04 Mon Sep 17 00:00:00 2001 From: bronsen Date: Sun, 12 Apr 2026 03:56:16 +0200 Subject: [PATCH] just: make release process a bit more robust we now check that the required tools are available before attempting to execute them --- justfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/justfile b/justfile index da5016c..4fcccdd 100644 --- a/justfile +++ b/justfile @@ -53,7 +53,12 @@ lint: uv run twine check --strict dist/* prek validate-config prek.toml -release *release_name: +pre_release_check: setup + test -x `which uv` + test -x `which git` + test -x `which fj` + +release *release_name: pre_release_check #!/usr/bin/env fish test -f {{ releasenotes }}; and set -l body "$(cat {{ releasenotes }})"; or begin echo Release notes are missing!; exit 2; end set -l tag (uv version --short --output-format text)