chore(workflows): bump claude.yml stub to @v1 and add SOURCE OF TRUTH header#80
chore(workflows): bump claude.yml stub to @v1 and add SOURCE OF TRUTH header#80
Conversation
… header Closes #79. The file was already a thin caller stub but pointed at @main. Bumps to @v1 (the canonical pinned version, see petry-projects/.github#88) and prepends the standardized SOURCE OF TRUTH header so future agents know what they may and may not edit. This was deferred from #78 because claude-code-action's GitHub App refuses to mint a token for any PR whose diff includes a workflow file, and `claude-code / claude` was previously a required status check on this repo. The check is no longer required (removed yesterday from ruleset 14805963 and from classic branch protection), so the expected `claude-code / claude` job failure on this PR will be a non-blocking warning rather than a merge gate.
|
Warning Rate limit exceeded
Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 6 minutes and 3 seconds. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Pull request overview
Updates the repo’s Claude Code workflow stub to align with the org-standard centralized caller pattern by pinning the reusable workflow reference to @v1 and adding the standardized “SOURCE OF TRUTH” header for maintainability/audit compliance.
Changes:
- Prepends the standardized SOURCE OF TRUTH / “thin caller stub” header to
.github/workflows/claude.yml. - Updates the reusable workflow reference from
@mainto the pinned@v1.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
# Conflicts: # .github/workflows/claude.yml
|


Closes #79.
The file was already a thin caller stub but pointed at
@main. Bumps to@v1(the canonical pinned version, see petry-projects/.github#88) and prepends the standardized SOURCE OF TRUTH header.Why this could not land in #78
claude-code-action's GitHub App refuses to mint a token for any PR whose diff includes a workflow file. With
claude-code / claudepreviously a required status check, that turned every workflow-touching PR into a deadlock. The check is no longer required (removed yesterday from ruleset 14805963 and from classic branch protection), so the expectedclaude-code / claudejob failure on this PR will be a non-blocking warning rather than a merge gate.Test plan
actionlintcleanclaude-code / claudewill fail withApp token exchange failed: 401 Unauthorized(this is expected and structural, not a regression). All other checks should pass.🤖 Generated with Claude Code