fix(coding-agent): use issuron issue analysis trigger

This commit is contained in:
Armin Ronacher
2026-07-06 01:21:39 +02:00
parent 4728706e3b
commit 190b6459f3
+4 -4
View File
@@ -1,5 +1,5 @@
# Runs the repo's /is prompt against an issue when the `pi-analyze` label is added # Runs the repo's /is prompt against an issue when the `pi-analyze` label is added
# or when a staff member comments `@issueron analyze` on an issue. # or when a staff member comments `@issuron analyze` on an issue.
# #
# Setup required before this works: # Setup required before this works:
# 1. Create a `pi-analyze` GitHub environment on the repo and add a # 1. Create a `pi-analyze` GitHub environment on the repo and add a
@@ -66,9 +66,9 @@ jobs:
return; return;
} }
const body = context.payload.comment.body || ''; const body = context.payload.comment.body || '';
const match = body.match(/^\s*@issueron\s+analyze\b([\s\S]*)$/i); const match = body.match(/^\s*@issuron\s+analyze\b([\s\S]*)$/i);
if (!match) { if (!match) {
console.log('Comment is not an @issueron analyze trigger'); console.log('Comment is not an @issuron analyze trigger');
return; return;
} }
extraInstructions = match[1].trim(); extraInstructions = match[1].trim();
@@ -225,7 +225,7 @@ jobs:
mkdir -p "$RUNNER_TEMP/pi-out/session" mkdir -p "$RUNNER_TEMP/pi-out/session"
prompt="/is $ISSUE_URL" prompt="/is $ISSUE_URL"
if [ -n "$EXTRA_INSTRUCTIONS" ]; then if [ -n "$EXTRA_INSTRUCTIONS" ]; then
prompt+=$'\n\nAdditional instructions from @issueron analyze comment:\n' prompt+=$'\n\nAdditional instructions from @issuron analyze comment:\n'
prompt+="$EXTRA_INSTRUCTIONS" prompt+="$EXTRA_INSTRUCTIONS"
fi fi
./pi-test.sh \ ./pi-test.sh \