fix(ci): make omnibus sync reviewer request non-fatal, point at team-self-driving - #175
Merged
Merged
Conversation
…posthog-desktop The daily sync-omnibus workflow has failed every run since 2026-06-03: `gh pr create --reviewer "PostHog/team-posthog-ai"` hard-fails because that team slug no longer resolves (renamed away). The PR is created before the reviewer request runs, so the failure lands after creation — PR_URL is never captured, `gh pr merge --auto` never runs, the step exits 1, and the sync kept looking busy while nothing merged. 73 sync PRs have piled up unmerged and skills/omnibus/ is ~3 months stale (agent-skills v0.102.0 vs v0.715.0 upstream). Fix: drop --reviewer from gh pr create, request the review in a separate non-fatal gh pr edit --add-reviewer step pointed at the live owning team (PostHog/team-posthog-desktop), then always run gh pr merge --auto --squash. A renamed team can never block a merge again. Generated-By: PostHog Desktop Task-Id: 85436084-530e-4448-9757-b8690214c27c
Generated-By: PostHog Desktop Task-Id: 85436084-530e-4448-9757-b8690214c27c
gewenyu99
marked this pull request as ready for review
August 26, 2026 15:52
Generated-By: PostHog Desktop Task-Id: 85436084-530e-4448-9757-b8690214c27c
skoob13
reviewed
Aug 31, 2026
| --reviewer "PostHog/team-posthog-ai") | ||
| --body "Automated skill sync from PostHog release and context-mill.") | ||
|
|
||
| gh pr edit "$PR_URL" --add-reviewer "PostHog/team-posthog-desktop" \ |
Contributor
There was a problem hiding this comment.
Should it also be Self-Driving?
skoob13
approved these changes
Aug 31, 2026
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The
--reviewer "PostHog/team-posthog-ai"argument has hard-failed every run since 2026-06-03 (team was renamed; slug no longer resolves). The PR gets created butgh pr merge --autonever runs — hence 73 unmerged sync PRs and a ~3-month-staleskills/omnibus/.Fix: create the PR without a reviewer, request review non-fatally from
PostHog/team-self-driving, always auto-merge. Sibling fix: PostHog/ai-plugin#203.