81e1a25de6
Gitea suppresses workflow events from Actions runner pushes to prevent infinite loops, so the submodule bump commit was never firing release.yml. Add a second step that writes .cinny-version via the REST contents API — that creates a user-attributed commit Gitea does not suppress. The submodule bump is kept for correct SHA tracking; the API commit is the actual trigger. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>