From ea7f74e3569b3946f7dc424404c53483e9fcb8f3 Mon Sep 17 00:00:00 2001 From: Justin Ma Date: Wed, 29 Jan 2025 17:35:47 +0800 Subject: [PATCH] chore: Update prompts to English in action.yaml (#9) * chore: Update prompts to English * chore: Update prompts to English * cs --- .github/workflows/basic.yml | 6 ++---- action.yaml | 4 ++-- nu/review.nu | 4 ++-- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/.github/workflows/basic.yml b/.github/workflows/basic.yml index 5acbbde..8282a9e 100644 --- a/.github/workflows/basic.yml +++ b/.github/workflows/basic.yml @@ -19,15 +19,13 @@ jobs: setup-deepseek-review: strategy: fail-fast: false - matrix: - os: [macos-latest] - runs-on: ${{ matrix.os }} + runs-on: ubuntu-latest name: Deepseek Code Review steps: - name: Checkout uses: actions/checkout@v4 - name: Deepseek Code Review - uses: hustcer/deepseek-review@main + uses: hustcer/deepseek-review@develop with: deepseek-token: ${{ secrets.DEEPSEEK_TOKEN }} diff --git a/action.yaml b/action.yaml index 44ec81a..840234c 100644 --- a/action.yaml +++ b/action.yaml @@ -28,11 +28,11 @@ inputs: description: 'The base url of deepseek API.' sys-prompt: required: false - default: '你是一个专业的代码审查助手,负责分析GitHub Pull Request的代码变更,指出潜在的问题,如代码风格、逻辑错误、安全漏洞,并提供改进建议。请用简洁明了的语言列出问题及建议。' + default: 'You are a professional code review assistant responsible for analyzing code changes in GitHub Pull Requests. Identify potential issues such as code style violations, logical errors, security vulnerabilities, and provide improvement suggestions. Clearly list the problems and recommendations in a concise manner.' description: 'The system prompt for deepseek API.' user-prompt: required: false - default: '请分析以下代码变更' + default: 'Please review the following code changes' description: 'The user prompt for deepseek API.' runs: diff --git a/nu/review.nu b/nu/review.nu index 589e45e..313d13b 100644 --- a/nu/review.nu +++ b/nu/review.nu @@ -46,7 +46,7 @@ export def deepseek-review [ let hint = if ($env.GITHUB_ACTIONS? != 'true') { $'🚀 Start code review for local changes by Deepseek AI ...' } else { - $'🚀 Start code review for PR #($pr_number) in ($repo) by Deepseek AI ...' + $'🚀 Start code review for PR (ansi g)#($pr_number)(ansi reset) in (ansi g)($repo)(ansi reset) by Deepseek AI ...' } print $hint; print -n (char nl) $env.GITHUB_TOKEN = $gh_token | default $env.GITHUB_TOKEN? @@ -94,7 +94,7 @@ export def deepseek-review [ print $review } else { gh pr comment $pr_number --body $review --repo $repo - print $'✅ Code review finished!PR #($pr_number) review result was posted as a comment.' + print $'✅ Code review finished!PR (ansi g)#($pr_number)(ansi reset) review result was posted as a comment.' } print $'(char nl)Usage Info:'; hr-line $response.usage | table -e | print