Skip to content

ci: move claude_args next to other with: inputs - #101

Open
matin-deriv wants to merge 1 commit into
deriv-com:masterfrom
matin-deriv:matin/pr-review-claude-args-cleanup
Open

ci: move claude_args next to other with: inputs#101
matin-deriv wants to merge 1 commit into
deriv-com:masterfrom
matin-deriv:matin/pr-review-claude-args-cleanup

Conversation

@matin-deriv

Copy link
Copy Markdown
Contributor

What

Relocate the claude_args block in the Claude Code PR Review step so it sits alongside the other with: inputs (anthropic_api_key, github_token, track_progress, …) instead of trailing after the multi-line prompt:. Also drops a few now-stale inline comments.

Why

Readability — claude_args is an action input like the others and reads more clearly grouped with them rather than buried after the prompt heredoc.

Behavioral impact

None.

  • Model still resolves from ${{ env.CLAUDE_MODEL }} (job-level env, defaulting to claude-sonnet-4-6).
  • --allowedTools set is unchanged.
  • All $CLAUDE_MODEL references in the build-context and metrics steps still resolve.

Testing

  • YAML parses cleanly.
  • Confirmed claude_args resolves to the same single value and CLAUDE_MODEL job env is intact.

Note: this is a cosmetic follow-up. The Cloudflare 403 seen on litellmsa.deriv.ai from GitHub-hosted runners is an infrastructure/allowlisting issue, not addressed here.

🤖 Generated with Claude Code

Relocate the claude_args block to sit with the other with: inputs
(anthropic_api_key, github_token, ...) for readability instead of
trailing after the multi-line prompt. No behavioral change: model
still resolves from ${{ env.CLAUDE_MODEL }} and the allowedTools set
is unchanged. Drops the now-stale inline comments.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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