Skip to content

ci: trim CodeRabbit tone_instructions and drop CODECOV_TOKEN - #114

Merged
schubydoo merged 2 commits into
mainfrom
fix/codecov-coderabbit-followups
Jun 13, 2026
Merged

ci: trim CodeRabbit tone_instructions and drop CODECOV_TOKEN#114
schubydoo merged 2 commits into
mainfrom
fix/codecov-coderabbit-followups

Conversation

@schubydoo

Copy link
Copy Markdown
Owner

Follow-up to #113. That PR squash-merged before two fixes landed on its branch, so they never reached main:

  1. .coderabbit.yaml — the tone_instructions value was over CodeRabbit's 250-char cap, which CodeRabbit rejects when parsing the config. Trimmed to 234 chars with the same priorities (kept release-workflow correctness, JSON frame/field-order drift, concurrency/lifecycle, unix/windows parity, weak test assertions).
  2. .github/workflows/ci.yml — removed the token: ${{ secrets.CODECOV_TOKEN }} line. claustrum is a public repo, so codecov-action uploads tokenless — no CODECOV_TOKEN secret required.

Wire surface

Config only — no Go code, no impact on JSON-RPC frames.

🤖 Generated with Claude Code

Follow-up to #113, which squash-merged before these two fixes landed:

- .coderabbit.yaml: tone_instructions exceeded CodeRabbit's 250-char cap
  (CodeRabbit errors on the config); trimmed to 234 chars, same priorities.
- ci.yml: drop the CODECOV_TOKEN reference — claustrum is a public repo, so
  codecov-action uploads tokenless; no secret needed.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Jun 13, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: a15a8bc9-cfaf-4cc9-86cf-4ba5271d8429

📥 Commits

Reviewing files that changed from the base of the PR and between 50f0690 and e5cdf68.

📒 Files selected for processing (1)
  • .github/workflows/ci.yml

📝 Walkthrough

Walkthrough

PR updates CodeRabbit's review tone instructions with refined phrasing and modifies GitHub Actions CI to use Codecov tokenless uploads, removing the secret token from the coverage workflow step.

Changes

CodeRabbit review tone instructions

Layer / File(s) Summary
Tone instructions update
.coderabbit.yaml
Rewrote tone_instructions folded-string with revised wording and line breaks while preserving assertive, high-signal guidance structure, prioritized review topics, and CI-gate skip logic.

Codecov tokenless upload

Layer / File(s) Summary
Codecov token configuration
.github/workflows/ci.yml
Updated Codecov coverage upload step in coverage job to omit token: ${{ secrets.CODECOV_TOKEN }} input and adjusted adjacent comments to document tokenless upload behavior.
🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately and specifically describes both main changes: trimming the CodeRabbit tone_instructions and removing the CODECOV_TOKEN from CI configuration.
Description check ✅ Passed The description clearly explains the two fixes: the tone_instructions character limit issue and the removal of the CODECOV_TOKEN secret for public repository tokenless uploads.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1


ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 7cb1bf7f-31cf-4811-b0cb-5b3df286b356

📥 Commits

Reviewing files that changed from the base of the PR and between 5e5c86d and 50f0690.

📒 Files selected for processing (2)
  • .coderabbit.yaml
  • .github/workflows/ci.yml

Comment thread .github/workflows/ci.yml
Tokenless eligibility depends on the Codecov org keeping public-repo
token-auth disabled, not on the repo being public per se.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@schubydoo
schubydoo merged commit d96cb46 into main Jun 13, 2026
20 checks passed
@schubydoo
schubydoo deleted the fix/codecov-coderabbit-followups branch June 13, 2026 00:28
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