release: 將 AI 程式碼審查 action 發布到 master #2

Merged
admin merged 32 commits from develop into master 2026-07-03 10:07:51 +00:00
2 changed files with 13 additions and 19 deletions
Showing only changes of commit e15f3f41f3 - Show all commits
+13 -8
View File
@@ -23,17 +23,22 @@ jobs:
outputs: outputs:
message: ${{ steps.composite-template.outputs.message }} message: ${{ steps.composite-template.outputs.message }}
steps: steps:
- name: Source Code Checkout - name: Setup LLM CLI
uses: actions/checkout@${{ vars.ACTION_CHECKOUT_VERSION }} uses: https://gitea.jsc.idv.tw/actions/setup-${{ vars.ACTION_SETUP_LLM_CLI }}
- name: Run Composite Template with:
id: composite-template oauth: ${{ secrets.LLM_OAUTH }}
uses: ./ - name: Run AI Code Review
id: ai-code-review
uses: https://gitea.jsc.idv.tw/actions/ai-code-review@v${{ env.VERSION }}
with:
token: ${{ secrets.TOKEN }}
model: ${{ vars.LLM_NAME }}
result: result:
name: 3. RESULT name: 3. RESULT
runs-on: ubuntu runs-on: ubuntu
needs: [build,test] needs: [build,test]
env: env:
MESSAGE: ${{ needs.test.outputs.message }} VERSION: ${{ needs.build.outputs.version }}
steps: steps:
- name: Show Message - name: Show Version
run: echo "$MESSAGE" run: echo "$VERSION"
-11
View File
@@ -1,11 +0,0 @@
{
"name": "node-template",
"version": "1.0.0",
"description": "Gitea Node (JavaScript) action 範本",
"main": "src/index.js",
"scripts": {
"build": "ncc build src/index.js -o dist"
},
"author": "Jeffery",
"license": "MIT"
}