fix(ci): 修复 AI 响应包含代码时的 JavaScript 语法错误
This commit is contained in:
11
.github/workflows/ai-issue-helper.yml
vendored
11
.github/workflows/ai-issue-helper.yml
vendored
@@ -99,13 +99,20 @@ jobs:
|
|||||||
请用中文友好地回复用户的问题。
|
请用中文友好地回复用户的问题。
|
||||||
prompt-file: prompt.txt
|
prompt-file: prompt.txt
|
||||||
|
|
||||||
|
- name: Save AI Response
|
||||||
|
run: |
|
||||||
|
echo "${{ steps.ai.outputs.response }}" > ai_response.txt
|
||||||
|
|
||||||
- name: Post AI Response
|
- name: Post AI Response
|
||||||
uses: actions/github-script@v7
|
uses: actions/github-script@v7
|
||||||
with:
|
with:
|
||||||
script: |
|
script: |
|
||||||
github.rest.issues.createComment({
|
const fs = require('fs');
|
||||||
|
const response = fs.readFileSync('ai_response.txt', 'utf8');
|
||||||
|
|
||||||
|
await github.rest.issues.createComment({
|
||||||
owner: context.repo.owner,
|
owner: context.repo.owner,
|
||||||
repo: context.repo.repo,
|
repo: context.repo.repo,
|
||||||
issue_number: context.issue.number,
|
issue_number: context.issue.number,
|
||||||
body: `${{ steps.ai.outputs.response }}`
|
body: response
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user