Skip to content

Commit 3bc24c0

Browse files
committed
Make GitHub release workflow rerun-safe
1 parent 0a85bb3 commit 3bc24c0

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,4 +119,8 @@ jobs:
119119
release_args+=(--prerelease)
120120
fi
121121
122-
gh release create "${release_args[@]}"
122+
if gh release view "v${{ steps.version.outputs.version }}" >/dev/null 2>&1; then
123+
gh release edit "${release_args[@]}"
124+
else
125+
gh release create "${release_args[@]}"
126+
fi

0 commit comments

Comments
 (0)