Skip to content

fix(ci): make skill sync reviewer request non-fatal, point at team-self-driving - #203

Closed
gewenyu99 wants to merge 4 commits into
mainfrom
posthog/fix-sync-skills-reviewer
Closed

fix(ci): make skill sync reviewer request non-fatal, point at team-self-driving#203
gewenyu99 wants to merge 4 commits into
mainfrom
posthog/fix-sync-skills-reviewer

Conversation

@gewenyu99

@gewenyu99 gewenyu99 commented Aug 26, 2026

Copy link
Copy Markdown

Same bug as PostHog/skills#175: --reviewer "PostHog/team-posthog-ai" hard-fails (renamed team), so PRs get created but gh pr merge --auto never runs — #200 landed only because someone merged it by hand.

Fix: create the PR without a reviewer, request review non-fatally from PostHog/team-self-driving, always auto-merge.

…sthog-desktop

This workflow has the exact same failure mode that silently broke the
PostHog/skills sync-omnibus workflow from 2026-06-03: `gh pr create
--reviewer "PostHog/team-posthog-ai"` hard-fails because that team slug no
longer resolves, after the PR is already created, so `gh pr merge --auto`
never runs. Here it has been failing most days as well; sync PRs only land
when a human merges them by hand.

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.

Generated-By: PostHog Desktop
Task-Id: 85436084-530e-4448-9757-b8690214c27c
Generated-By: PostHog Desktop
Task-Id: 85436084-530e-4448-9757-b8690214c27c
Generated-By: PostHog Desktop
Task-Id: 85436084-530e-4448-9757-b8690214c27c
@gewenyu99
gewenyu99 marked this pull request as ready for review August 26, 2026 15:53
@gewenyu99
gewenyu99 requested a review from skoob13 August 26, 2026 15:57
Comment thread .github/workflows/sync-skills.yml Outdated
--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" \

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we add Self-Driving instead? We own AI plugins.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@gewenyu99
gewenyu99 requested a review from skoob13 September 2, 2026 23:30
@gewenyu99 gewenyu99 changed the title fix(ci): make skill sync reviewer request non-fatal, point at team-posthog-desktop fix(ci): make skill sync reviewer request non-fatal, point at team-self-driving Sep 2, 2026
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.

2 participants