Refactor Claude Code integration to use local action instead of Docke…#647
Refactor Claude Code integration to use local action instead of Docke…#647MervinPraison merged 1 commit intomainfrom
Conversation
…r image for improved maintainability
|
Note Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported. |
|
Caution Review failedThe pull request is closed. WalkthroughThe GitHub Actions workflow was updated to replace the use of a remote Docker image for the "Run Claude Code" step with a local custom action located at Changes
Sequence Diagram(s)sequenceDiagram
participant Developer
participant GitHub Actions
participant Local Claude Code Action
Developer ->> GitHub Actions: Push code / trigger workflow
GitHub Actions ->> Local Claude Code Action: Run step with inputs/env
Local Claude Code Action -->> GitHub Actions: Execute Claude Code logic
GitHub Actions -->> Developer: Report workflow results
Possibly related PRs
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (1)
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. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨No code suggestions found for the PR. |
Refactor Claude Code integration to use local action instead of Docke…
User description
…r image for improved maintainability
PR Type
Enhancement
Description
• Refactor Claude Code integration from Docker image to local action
• Improve maintainability by using local GitHub action instead of external Docker image
Changes walkthrough 📝
claude.yml
Switch from Docker to local action.github/workflows/claude.yml
• Changed action reference from Docker image to local action path
•
Updated uses directive from
docker://ghcr.io/mervinpraison/praisonai-claudecode:latestto./.github/actions/claude-code-actionSummary by CodeRabbit