Skip to content

feat(forks): track ledoent/sentry@master in org fork-sync inventory - #4

Merged
dnplkndll merged 1 commit into
mainfrom
feat/track-sentry-seer-forks
May 20, 2026
Merged

feat(forks): track ledoent/sentry@master in org fork-sync inventory#4
dnplkndll merged 1 commit into
mainfrom
feat/track-sentry-seer-forks

Conversation

@dnplkndll

Copy link
Copy Markdown
Contributor

What changed

Adds ledoent/sentry to .github/forks.yml so the existing fork-sync-and-digest org workflow merge-upstream's its master branch daily from getsentry/sentry@master.

Why

Without auto-sync, our fork's master stays frozen at fork-creation time (Feb 2026 = 26.2.0). Every PR opened from a *-kencove rebase branch (e.g. the in-progress 26.5.0 rebase at ledoent/sentry#2) shows GitHub's "this branch has conflicts" against the obsolete master — false signal that wastes review attention.

Current drift: ledoent/sentry@master is 166 commits behind upstream. First workflow run after merge will catch us up.

Entry shape

- repo: ledoent/sentry
  branches: ["master"]
  upstream_org: null    # skip [MIG] digest — Sentry doesn't use that convention
  upstream_track: null
  install_forward_port: false

upstream_org: null skips the daily [MIG] PR scan (that's an OCA-specific convention). The merge-upstream API just needs the fork's branch name; it implicitly targets the parent repo's same-named branch.

ledoent/seer commented out

getsentry/seer is private. The merge-upstream API call needs read access to the upstream repo and would 404 with our PAT. Documented as a commented entry so the next reader knows we considered it; sync stays manual via the feature/explorer-endpoints rebase pattern.

Rollback

git revert — sync stops; nothing else affected. The 166-commit gap continues to grow until someone manually FF's master.

The fork-sync-and-digest org workflow already merge-upstream's all
forks listed in forks.yml. Add ledoent/sentry so its master gets the
same daily FF from getsentry/sentry. Without this, master sits
frozen at fork-creation time and every PR from a *-kencove rebase
branch shows false conflicts against an obsolete base.

ledoent/seer's upstream (getsentry/seer) is private — the
merge-upstream API call would 404 with our PAT. Documented as a
commented-out entry so the next person looking knows we considered
it; actual sync stays manual via the feature/explorer-endpoints
rebase pattern.
@dnplkndll
dnplkndll merged commit b475afa into main May 20, 2026
1 check 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