00d4b224eb
Gitea's push mirroring syncs git objects (branches, tags, commits) but does not sync GitHub release objects or assets. Since ArtifactHub needs to download the plugin tarball from the GitHub release URL, the workflow must create releases on both Gitea and GitHub. Changes: - Added "Create GitHub release" step after Gitea release - Uses GITHUB_TOKEN secret for GitHub API authentication - Creates release and uploads tarball to GitHub - Mirroring still handles git data sync Generated with [Claude Code](https://claude.ai/code) via [Happy](https://happy.engineering) Co-Authored-By: Claude <noreply@anthropic.com> Co-Authored-By: Happy <yesreply@happy.engineering>