Skip to content

ci: send Sourcebot sync requests to sourcebot-private - #30

Merged
brendan-kellam merged 1 commit into
mainfrom
brendan/sync-sourcebot-private
Oct 10, 2026
Merged

brendan-kellam merged 1 commit into
mainfrom
brendan/sync-sourcebot-private

Conversation

@brendan-kellam

@brendan-kellam brendan-kellam commented Oct 10, 2026 •

Copy link
Copy Markdown

When a PR merges here, sync-sourcebot.yml sends a zoekt-pr-merged repository dispatch to Sourcebot. That triggers Sourcebot's syncZoekt.yml, which opens a PR updating the bundled vendor/zoekt submodule.

Sourcebot development has moved to sourcebot-dev/sourcebot-private, and the public sourcebot-dev/sourcebot repo no longer has syncZoekt.yml (sourcebot-dev/sourcebot#1721). This PR sends the dispatch to sourcebot-private and scopes the release app token to that repo.

Merge after sourcebot-dev/sourcebot-private#58 lands in v6. Repository dispatches run the workflow from the target repo's default branch, which is v6 in sourcebot-private. Until sourcegraph#58 is in v6, v6's syncZoekt.yml still asks for a token scoped to the public repo and can't open PRs in sourcebot-private. Once it runs, the sync opens its PR against sourcebot-private main.

🤖 Generated with Claude Code


Note

Low Risk
CI-only change to dispatch target and app token repository scope; no runtime Zoekt or application code is affected.

Overview
After Zoekt PRs merge to the default branch, the Sync Sourcebot Zoekt Dependency workflow now targets sourcebot-dev/sourcebot-private instead of the public sourcebot repo.

The release GitHub App token is scoped to sourcebot-private, and the zoekt-pr-merged repository dispatch is posted to sourcebot-private/dispatches so Sourcebot’s private repo can run syncZoekt.yml and open vendor submodule update PRs there.

Reviewed by Cursor Bugbot for commit d4a50e5. Bugbot is set up for automated code reviews on this repo. Configure here.

Sourcebot development, including the workflow that updates the bundled
Zoekt submodule, has moved to sourcebot-dev/sourcebot-private. Dispatch
zoekt-pr-merged events there and scope the app token to that repo.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@brendan-kellam
brendan-kellam merged commit 7e2611f into main Oct 10, 2026
19 checks passed
@brendan-kellam
brendan-kellam deleted the brendan/sync-sourcebot-private branch October 10, 2026 18:41
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