Skip to content

ci: run Claude Code workflow on Fable 5 - #114

Merged
loothero merged 1 commit into
mainfrom
chore/claude-workflow-fable-5
Jun 10, 2026
Merged

ci: run Claude Code workflow on Fable 5#114
loothero merged 1 commit into
mainfrom
chore/claude-workflow-fable-5

Conversation

@loothero

@loothero loothero commented Jun 10, 2026

Copy link
Copy Markdown
Member

Summary

  • Set model: "claude-fable-5" on the anthropics/claude-code-action step in .github/workflows/claude.yml, so @claude mentions on issues and PRs are handled by Claude Fable 5 (Anthropic's most capable model) instead of the action's default (Opus 4.8).
  • Replaced the stale commented-out example (claude-opus-4-20250514, a deprecated model ID) with the explicit model setting.

Notes

  • Fable 5 is priced at $10/$50 per MTok (input/output) vs Opus 4.8's $5/$25 — the increased API cost is expected and accepted.
  • No other workflow behavior changes (triggers, permissions, and auth via CLAUDE_CODE_OAUTH_TOKEN are untouched).

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Updated internal code review workflow configuration.

Set the model explicitly to claude-fable-5 so @claude mentions on
issues and PRs are handled by Anthropic's most capable model instead
of the action's default (Opus 4.8).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings June 10, 2026 17:37
@vercel

vercel Bot commented Jun 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
loot-survivor-2 Ready Ready Preview, Comment Jun 10, 2026 5:39pm

Request Review

@gemini-code-assist

Copy link
Copy Markdown

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@claude

claude Bot commented Jun 10, 2026

Copy link
Copy Markdown

Claude finished @loothero's task —— View job


Code Review Complete

Todo List:

  • Read and analyze the modified workflow file
  • Review code quality and best practices
  • Check for potential bugs or issues
  • Assess security concerns
  • Evaluate performance considerations
  • Provide comprehensive feedback

Review Feedback

Overall Assessment: APPROVED

This is a well-executed configuration update that achieves its stated goal of upgrading to Claude Fable 5. The changes are minimal, focused, and properly documented.

Code Quality & Best Practices

  • Excellent: Clear, descriptive comment explaining the model choice on .github/workflows/claude.yml:43-44
  • Good: Maintains consistent YAML formatting and indentation
  • Good: Follows the action's documented parameter naming conventions

Security & Configuration

  • ✅ Secure: Uses proper secret reference (CLAUDE_CODE_OAUTH_TOKEN) without exposing credentials
  • ✅ Permissions: Workflow permissions remain unchanged and appropriate (read-only access)
  • ✅ Model ID: "claude-fable-5" is a valid, current model identifier

Potential Considerations

  • Cost Impact: As acknowledged in the PR description, Fable 5 is 2x more expensive than Opus 4.8 ($10/$50 vs $5/$25 per MTok). This is documented and accepted.
  • Performance: Fable 5 should provide better code analysis quality, justifying the cost increase for code reviews

Technical Implementation

  • Clean Change: Replaces outdated commented example with active configuration
  • No Breaking Changes: All other workflow behavior remains identical
  • Backward Compatible: Action version @beta supports the Fable 5 model

Minor Suggestions

  1. Consider monitoring usage costs after deployment to validate the ROI
  2. The extensive commented examples (lines 46-64) are helpful for future customization

Verification

  • Workflow syntax is valid YAML
  • All required parameters are present
  • Trigger conditions remain unchanged
  • No security vulnerabilities introduced

Summary

This PR successfully implements the intended upgrade to Claude Fable 5 with no issues identified. The implementation is clean, well-documented, and maintains all existing functionality while providing access to Anthropic's most capable model.


@coderabbitai

coderabbitai Bot commented Jun 10, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 7c5d1c84-cc0a-48ca-af6b-d24388f94b3b

📥 Commits

Reviewing files that changed from the base of the PR and between 2bedb71 and 1c7aa51.

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

📝 Walkthrough

Walkthrough

The GitHub Actions workflow configuration is updated to explicitly specify the claude-fable-5 model for Claude Code reviews, replacing the prior commented guidance on optional model selection.

Changes

CI Workflow Configuration

Layer / File(s) Summary
Claude model configuration
.github/workflows/claude.yml
The Claude Code action is configured to use claude-fable-5 for all code reviews with an updated comment documenting this choice.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 A workflow so fine, now Claude's sharp mind,
With Fable-5 model, no more confusion—
Reviews shall be swift, enlightened, refined,
The mountain of code, solved with precision! ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 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 describes the main change: updating the Claude Code workflow to use the Fable 5 model instead of the default.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
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 chore/claude-workflow-fable-5

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.

Copilot AI 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.

Pull request overview

Updates the Claude Code GitHub Actions workflow configuration so that @claude-triggered runs use the explicit Claude Fable 5 model rather than relying on the action’s default model selection.

Changes:

  • Set model: "claude-fable-5" for the anthropics/claude-code-action step in .github/workflows/claude.yml.
  • Replaced the previously commented, deprecated model example with the explicit model configuration.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@loothero
loothero merged commit c0aae75 into main Jun 10, 2026
8 checks passed
@loothero
loothero deleted the chore/claude-workflow-fable-5 branch June 10, 2026 17:58
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.

2 participants