From 82261a1c1984fab3261cedb5f51314e36f952ead Mon Sep 17 00:00:00 2001 From: Chris Farhood Date: Mon, 9 Feb 2026 11:00:54 -0500 Subject: [PATCH] fix: push correct Gitea branch to GitHub main in release workflow MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Previously the workflow was pushing 'main' to GitHub instead of the determined GITEA_BRANCH (either 'main' for stable or 'dev/namespace-drawer' for dev releases). This caused both repos to get mixed up content. Now it explicitly pushes :main to ensure: - Dev releases: Gitea dev/namespace-drawer → GitHub dev repo main - Stable releases: Gitea main → GitHub stable repo main --- .gitea/workflows/release.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index ed683c4..870b120 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -196,6 +196,6 @@ jobs: # Also push to GitHub directly to avoid waiting for mirror sync # Dev versions go to main branch of dev repo, stable versions to main of main repo git remote add github https://x-access-token:${{ secrets.GH_PAT }}@github.com/${GITHUB_REPO}.git 2>/dev/null || true - git push github main 2>/dev/null || true + git push github ${GITEA_BRANCH}:main 2>/dev/null || true git push -f github ${GITHUB_REF_NAME} 2>/dev/null || true echo "Tag ${GITHUB_REF_NAME} aligned with updated metadata"