d3204d6cdf
Gitea will create a release for a tag that does not exist yet, and the tag it writes is lightweight: no message, no signature. The forge page looks correct and /admin/updates shows blank release notes, because the tag object is where the application reads them from and there is nothing in it. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>