Skip to content

chore(fork): drop #30, upstream follows gh repo set-default - #44

Merged
tebiggs merged 1 commit into
mainfrom
dedup/gh-default-remote
Nov 13, 2026
Merged

tebiggs merged 1 commit into
mainfrom
dedup/gh-default-remote

Conversation

@tebiggs

@tebiggs tebiggs commented Nov 12, 2026

Copy link
Copy Markdown
Owner

Upstream now does what #30 did. pingdotgg#35005 makes a checkout's project identity and pull requests come from the remote gh repo set-default chose, ahead of upstream.

The sync merge in #43 already took upstream's RepositoryIdentityResolver.ts, because both versions changed the same lines. The fork's #30 tests passed against it. This PR finishes the dedup:

One behavior differs from #30: when several remotes are marked base, upstream ignores them all, where the fork picked the first. gh marks only one.

RepositoryIdentityResolver.test.ts passes (18 tests).

Done by Claude Opus 5.5 in Claude Code (T3 Code daily sync).

🤖 Generated with Claude Code

Upstream pingdotgg#35005 picks the remote `gh repo set-default`
chose, which is what #30 did. The sync merge already took upstream's
resolver, so this removes the FORK.md entry and the fork test that repeats
upstream's. The fork's edge cases stay as extra coverage.

Co-Authored-By: Claude <noreply@anthropic.com>
@tebiggs
tebiggs merged commit 4f09fb5 into main Nov 13, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant