Skip to content

ci: let the code review bot review the SDK-sync pipeline's pull requests - #78

Merged
MarketDataDev03 merged 1 commit into
mainfrom
ci/code-review-trust-sdk-sync
Sep 21, 2026
Merged

MarketDataDev03 merged 1 commit into
mainfrom
ci/code-review-trust-sdk-sync

Conversation

@MarketDataDev03

Copy link
Copy Markdown
Collaborator

Adds marketdata-sdk-sync[bot] to trusted_authors in the code review bot's policy for this repository.

Why. The SDK-sync pipeline opens a pull request here when the public surface of the Market Data API changes. It acts as the GitHub App marketdata-sdk-sync. The review bot reviews members of the MarketData-App organisation and nobody else, and an App is not a member, so without this entry those pull requests would get no review, no comment and no check run. The policy names bots for exactly this case ("bots go in trusted_authors").

What it does not change. Nothing else in the policy; no workflow; no code. The pipeline cannot make this change itself: .github/** is outside what it is allowed to write.

When it takes effect. The bot reads the policy from the base branch, so after this is merged. Until the pipeline is switched on there are no such pull requests, so merging early is harmless.

Good to know for whoever reviews the pipeline's pull requests later. They are opened as drafts and marked ready when this repository's CI is green; the bot's default review_drafts: false means its review arrives at that point.

🤖 Generated with Claude Code

The review bot only reviews pull requests whose author is a member of the
MarketData-App organisation, or is named in trusted_authors. The SDK-sync
pipeline (MarketData-App/sdk-bot) opens its pull requests as the GitHub App
marketdata-sdk-sync, which is not a member, so they would get no review, no
comment and no check run. The pipeline cannot add itself: .github/** is outside
what it may write.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@codecov

codecov Bot commented Sep 21, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.27%. Comparing base (ff641f2) to head (db1760c).

Additional details and impacted files
@@            Coverage Diff            @@
##               main      #78   +/-   ##
=========================================
  Coverage     98.27%   98.27%           
  Complexity     1043     1043           
=========================================
  Files           123      123           
  Lines          2606     2606           
  Branches        301      301           
=========================================
  Hits           2561     2561           
  Partials         45       45           

Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ff641f2...db1760c. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@MarketDataDev03
MarketDataDev03 merged commit 410419d into main Sep 21, 2026
9 checks passed
@MarketDataDev03
MarketDataDev03 deleted the ci/code-review-trust-sdk-sync branch September 21, 2026 19:25
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