From 3bc24c050ddecaaf80ba825cad31b2d5eb2a64af Mon Sep 17 00:00:00 2001 From: Vittorio Distefano <101409677+blackopsrepl@users.noreply.github.com> Date: Mon, 23 Mar 2026 15:23:46 +0100 Subject: [PATCH] Make GitHub release workflow rerun-safe --- .github/workflows/release.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8a45ae2..630d294 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -119,4 +119,8 @@ jobs: release_args+=(--prerelease) fi - gh release create "${release_args[@]}" + if gh release view "v${{ steps.version.outputs.version }}" >/dev/null 2>&1; then + gh release edit "${release_args[@]}" + else + gh release create "${release_args[@]}" + fi