release: retry creating the release while Forgejo records the pushed tag #33

Merged
mikluko merged 1 commit from fix-release into main 2026-10-22 12:52:15 +00:00
Owner

When a tag is pushed, Forgejo inserts its own release row for that tag asynchronously. The 1.5.0 release request raced that insert and failed on the unique tag constraint with a 500; the same request succeeds once the row exists. 1.5.0 itself was completed by hand from its tag: binaries, notes, assets, then v1 moved.

When a tag is pushed, Forgejo inserts its own release row for that tag asynchronously. The 1.5.0 release request raced that insert and failed on the unique tag constraint with a 500; the same request succeeds once the row exists. 1.5.0 itself was completed by hand from its tag: binaries, notes, assets, then v1 moved.
release: retry creating the release while Forgejo records the pushed tag
All checks were successful
CI / changelog (pull_request) Successful in 36s
CI / test (pull_request) Successful in 37s
66560a8bf9
The tag push makes Forgejo insert a release row for the tag asynchronously; the 1.5.0 request raced it and failed on the unique tag with a 500. The same request succeeds once the row exists.
mikluko deleted branch fix-release 2026-10-22 12:52:15 +00:00
Sign in to join this conversation.
No description provided.