agent-orchestrator/packages/plugins/scm-github
Prateek 95dfaa4a7d fix: don't report CI as failing for merged/closed PRs
getCISummary() was returning "failing" whenever getCIChecks() threw an
error, even for merged PRs where GitHub may not return check data.
This caused the dashboard to show "CI failing" for merged PRs.

Now checks PR state before fail-closing — merged/closed PRs return
"none" instead of "failing".

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-14 20:13:20 +05:30
..
src fix: don't report CI as failing for merged/closed PRs 2026-02-14 20:13:20 +05:30
test feat: implement SCM and tracker plugins (github, linear) (#4) 2026-02-14 15:45:51 +05:30
package.json feat: implement SCM and tracker plugins (github, linear) (#4) 2026-02-14 15:45:51 +05:30
tsconfig.json feat: scaffold TypeScript monorepo with all plugin interfaces 2026-02-13 17:02:42 +05:30