Skip to content

chore: add tracker config and ignore *.local files#353

Merged
ktrz merged 2 commits into
masterfrom
ktrz/add-tracker-config-and-local-gitignore
May 6, 2026
Merged

chore: add tracker config and ignore *.local files#353
ktrz merged 2 commits into
masterfrom
ktrz/add-tracker-config-and-local-gitignore

Conversation

@ktrz

@ktrz ktrz commented May 6, 2026

Copy link
Copy Markdown
Member

Description

  • Add .claude/tracker.yaml declaring this repo as GitHub-tracker so Claude skills (plan-feature, create-pr, etc.) can dispatch correctly without per-invocation configuration. Schema documented in the skills' tracker reference.
  • Add *.local and *.local.* patterns to .gitignore so personal overrides like .claude/settings.local.json stay out of git.

Test scenario

  • git check-ignore -v .claude/settings.local.json reports .gitignore:*.local.* as the matching rule.
  • cat .claude/tracker.yaml shows the GitHub-typed config pointing at this repo.
  • No code paths affected — config-only change.

Summary by CodeRabbit

  • Chores
    • Added tracker configuration for GitHub integration.
    • Updated .gitignore to exclude local configuration files (*.local and .local.).

Add `.claude/tracker.yaml` so Claude skills (plan-feature, create-pr,
etc.) know this repo uses GitHub issues without per-invocation
configuration.

Add `*.local` / `*.local.*` to `.gitignore` so personal overrides like
`.claude/settings.local.json` stay out of git.
@codecov

codecov Bot commented May 6, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.24%. Comparing base (986b555) to head (a7622e7).
⚠️ Report is 2 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #353   +/-   ##
=======================================
  Coverage   89.24%   89.24%           
=======================================
  Files          16       16           
  Lines         958      958           
  Branches      205      203    -2     
=======================================
  Hits          855      855           
  Misses        103      103           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Other contributors won't necessarily recognise the file as Claude-skill
config. Spell out what it is, who reads it, where the schema lives, and
that committing it is safe (no secrets).
@coderabbitai

coderabbitai Bot commented May 6, 2026

Copy link
Copy Markdown

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: c82107ce-9b97-4069-bc81-b82ad47fc8a1

📥 Commits

Reviewing files that changed from the base of the PR and between 5aa86d3 and a7622e7.

📒 Files selected for processing (2)
  • .claude/tracker.yaml
  • .gitignore

📝 Walkthrough

Walkthrough

This PR introduces two independent configuration updates: a new Claude tracker configuration for GitHub-based tracking, and two additional ignore patterns for local files in the project.

Changes

Claude Tracker Configuration

Layer / File(s) Summary
Tracker Setup
.claude/tracker.yaml
New tracker configuration file specifying GitHub repository benchmark-action/github-action-benchmark with in_review_label set to "in-review".

Local File Ignore Patterns

Layer / File(s) Summary
Ignore Rules
.gitignore
Two new patterns added: *.local and *.local.* to exclude local configuration and environment files.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 A tracker configuration hops into place,
While .local files hide from view with grace,
Two gentle tweaks, both simple and light,
Setting up the project just right!

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely summarizes both main changes: adding a tracker config and gitignore patterns for local files.
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.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch ktrz/add-tracker-config-and-local-gitignore

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@ktrz ktrz merged commit be6703b into master May 6, 2026
29 checks passed
@ktrz ktrz deleted the ktrz/add-tracker-config-and-local-gitignore branch May 6, 2026 10:04
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