Fix Gitea wrapper login resolution #538

Merged
jason.woltje merged 4 commits from fix/536-wrapper-login-pin into main 2026-06-12 02:34:19 +00:00
Owner

Summary

  • resolve Gitea tea logins by target remote host instead of inheriting or pinning mosaicstack
  • update issue/PR/milestone/CI wrappers to use shared host-aware repo args
  • add API fallbacks for Gitea close/reopen paths and regression coverage for stale login/env cases

Verification

  • bash -n packages/mosaic/framework/tools/git/*.sh
  • packages/mosaic/framework/tools/git/test-gitea-login-resolution.sh
  • packages/mosaic/framework/tools/git/test-pr-metadata-gitea.sh
  • packages/mosaic/framework/tools/git/test-pr-merge-gitea-empty-uid.sh
  • pnpm typecheck
  • pnpm lint
  • pnpm format:check

Fixes #536

Fixes #536

## Summary - resolve Gitea tea logins by target remote host instead of inheriting or pinning mosaicstack - update issue/PR/milestone/CI wrappers to use shared host-aware repo args - add API fallbacks for Gitea close/reopen paths and regression coverage for stale login/env cases ## Verification - bash -n packages/mosaic/framework/tools/git/*.sh - packages/mosaic/framework/tools/git/test-gitea-login-resolution.sh - packages/mosaic/framework/tools/git/test-pr-metadata-gitea.sh - packages/mosaic/framework/tools/git/test-pr-merge-gitea-empty-uid.sh - pnpm typecheck - pnpm lint - pnpm format:check Fixes #536 Fixes #536
jason.woltje added 1 commit 2026-06-12 01:18:30 +00:00
Fix Gitea wrapper login resolution
Some checks failed
ci/woodpecker/pr/ci Pipeline failed
ci/woodpecker/push/ci Pipeline failed
ff1b2bec3b
jason.woltje added 1 commit 2026-06-12 01:33:36 +00:00
Update wrapper redirect assertion
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
9bbf8e3e5d
jason.woltje added 1 commit 2026-06-12 02:00:55 +00:00
Complete Gitea wrapper host resolution
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
c4c8a255ee
jason.woltje added 1 commit 2026-06-12 02:16:45 +00:00
Harden Gitea login fallback selection
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
90e565976d
jason.woltje merged commit 98a771c8f8 into main 2026-06-12 02:34:19 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaicstack/stack#538