mirror of
https://github.com/tiennm99/ccs.git
synced 2026-07-16 02:11:28 +00:00
fix(ai-review): use printf for subagent prompt outputs, match existing pattern
Replace echo with printf '%s\n' for subagent prompt GITHUB_OUTPUT writes to match the existing main prompt pattern (line 216). Prevents edge case where echo misinterprets leading -n/-e as flags.
This commit is contained in:
@@ -244,22 +244,22 @@ jobs:
|
||||
|
||||
SECURITY_DELIM="SECURITY_$(openssl rand -hex 16)"
|
||||
echo "security_prompt<<${SECURITY_DELIM}" >> "$GITHUB_OUTPUT"
|
||||
echo "$SECURITY_PROMPT" >> "$GITHUB_OUTPUT"
|
||||
printf '%s\n' "$SECURITY_PROMPT" >> "$GITHUB_OUTPUT"
|
||||
echo "${SECURITY_DELIM}" >> "$GITHUB_OUTPUT"
|
||||
|
||||
QUALITY_DELIM="QUALITY_$(openssl rand -hex 16)"
|
||||
echo "quality_prompt<<${QUALITY_DELIM}" >> "$GITHUB_OUTPUT"
|
||||
echo "$QUALITY_PROMPT" >> "$GITHUB_OUTPUT"
|
||||
printf '%s\n' "$QUALITY_PROMPT" >> "$GITHUB_OUTPUT"
|
||||
echo "${QUALITY_DELIM}" >> "$GITHUB_OUTPUT"
|
||||
|
||||
CCS_DELIM="CCS_$(openssl rand -hex 16)"
|
||||
echo "ccs_prompt<<${CCS_DELIM}" >> "$GITHUB_OUTPUT"
|
||||
echo "$CCS_PROMPT" >> "$GITHUB_OUTPUT"
|
||||
printf '%s\n' "$CCS_PROMPT" >> "$GITHUB_OUTPUT"
|
||||
echo "${CCS_DELIM}" >> "$GITHUB_OUTPUT"
|
||||
|
||||
ADVERSARIAL_DELIM="ADVERSARIAL_$(openssl rand -hex 16)"
|
||||
echo "adversarial_prompt<<${ADVERSARIAL_DELIM}" >> "$GITHUB_OUTPUT"
|
||||
echo "$ADVERSARIAL_PROMPT" >> "$GITHUB_OUTPUT"
|
||||
printf '%s\n' "$ADVERSARIAL_PROMPT" >> "$GITHUB_OUTPUT"
|
||||
echo "${ADVERSARIAL_DELIM}" >> "$GITHUB_OUTPUT"
|
||||
|
||||
- name: Run Claude Code Review
|
||||
|
||||
Reference in New Issue
Block a user