Commit Graph

3 Commits

Author SHA1 Message Date
Claude 2aa7277f2f
feat: add upstream sync action and disable existing workflows
Disable all existing GitHub Actions workflows (CodeRabbit, Discord,
docs deploy, quality checks) for this fork by adding `if: false` to
each job. Add new upstream-sync workflow that automatically syncs from
bmad-code-org/BMAD-METHOD every 6 hours via schedule and on manual
dispatch. Creates an issue on sync failure with remediation steps.

https://claude.ai/code/session_01Mxvkj6F7iEbx5sG2jnH4Sm
2026-02-16 14:24:20 +00:00
Alex Verkhovsky cb73c05cf6
fix: use pull_request_target for CodeRabbit review trigger (#1583)
The workflow was failing with 403 "Resource not accessible by integration"
on fork PRs because pull_request events get read-only GITHUB_TOKEN
permissions for cross-repository PRs. Switching to pull_request_target
runs the workflow in the base repo context, granting write permissions
needed to post the @coderabbitai review comment.

This is safe because the workflow only posts a comment and does not
check out or execute any code from the PR branch.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 10:27:57 -06:00
Alex Verkhovsky d027811954
ci: trigger CodeRabbit review on PR un-draft (#1558)
CodeRabbit doesn't reliably handle the ready_for_review webhook
event, so draft PRs that are marked ready never get auto-reviewed.
This workflow posts @coderabbitai review when a PR transitions
from draft to ready, working around the limitation.
2026-02-06 07:31:58 -06:00