From 0006a056dbd6394adb93e9497f92f4d1ca720a56 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Mon, 22 Sep 2025 21:37:29 +0200 Subject: [PATCH 1/2] build: add version check to make_nightly_build --- contrib/make_nightly_build | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/contrib/make_nightly_build b/contrib/make_nightly_build index b24b241..4552c2b 100755 --- a/contrib/make_nightly_build +++ b/contrib/make_nightly_build @@ -46,6 +46,15 @@ last_nightly_version=$(curl -s "https://api.github.com/repos/$repo/releases/late exit 1 } +local_version="$(git --git-dir $BASEDIR/.git describe)" +if [ "$local_version" == "$last_nightly_version" ] ; then + echo "$title is already at version $last_nightly_version" + exit 1 +fi + +echo +echo "building $title version $local_version..." +echo echo running tests... ./zig build test From 7c6712d7a405ee45a5116907e0da5ab6e6e42232 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Mon, 22 Sep 2025 21:37:47 +0200 Subject: [PATCH 2/2] build: add explicit repo parameter to gh release create in make_nightly_build --- contrib/make_nightly_build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/make_nightly_build b/contrib/make_nightly_build index 4552c2b..b6aaf05 100755 --- a/contrib/make_nightly_build +++ b/contrib/make_nightly_build @@ -108,4 +108,4 @@ echo > "$release_notes" git log "$(git describe --tags --abbrev=0)..HEAD" --pretty="format:%al %s" >> "$release_notes" cat "$release_notes" -gh release create (git --git-dir $BASEDIR/.git describe) --notes-file "$release_notes" $DESTDIR/* +gh release create "$VERSION" --repo "$repo" --notes-file "$release_notes" $DESTDIR/*