Skip to content

Consolidate Claude workflow tool configuration into claude_args#92

Merged
guillaume-sainthillier merged 1 commit intomainfrom
claude/update-allowed-tools-arg-Xg4Vi
Jan 22, 2026
Merged

Consolidate Claude workflow tool configuration into claude_args#92
guillaume-sainthillier merged 1 commit intomainfrom
claude/update-allowed-tools-arg-Xg4Vi

Conversation

@guillaume-sainthillier
Copy link
Member

Summary

Refactored the Claude code action workflows to consolidate tool configuration by moving the allowed_tools parameter into the claude_args string, aligning with the latest Claude code action API.

Changes

  • claude-code-review.yml: Merged allowed_tools into claude_args as --allowed-tools flag
  • claude.yml: Merged allowed_tools into claude_args as --allowed-tools flag
  • Maintained the same tool permissions: Bash(composer:*),Bash(yarn:*),Bash(gh:*)
  • Kept the model specification: claude-opus-4-5-20251101

Details

This change simplifies the workflow configuration by using a single claude_args parameter instead of separate allowed_tools and claude_args fields. The functionality remains identical, but the configuration is now more streamlined and follows the current Claude code action conventions.

Migrate from `allowed_tools` action parameter to the CLI argument
format `--allowed-tools` within `claude_args` for both Claude
workflow files.
@guillaume-sainthillier guillaume-sainthillier merged commit c8c8745 into main Jan 22, 2026
2 of 3 checks passed
@guillaume-sainthillier guillaume-sainthillier deleted the claude/update-allowed-tools-arg-Xg4Vi branch January 22, 2026 18:25
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