forked from gvasilei/AutoReviewer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaction.yml
27 lines (26 loc) · 805 Bytes
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
name: 'AI Assisted Code Review'
description: 'Use LLMs to perform automatic code reviews. Powered by AutoReviewer.'
author: 'gvasilei'
branding:
icon: 'git-pull-request'
color: 'gray-dark'
inputs:
github_token:
description: 'github token'
required: true
openai_api_key:
description: 'OpenAI API key'
required: true
model_name:
description: 'OpenAI model name'
default: 'gpt-3.5-turbo'
model_temperature:
description: 'OpenAI model temperature'
default: '0'
exclude_files:
description: "Provide a wildcard expression to exclude files from code review. For example, `*.md` will exclude all markdown files. Multiple expressions are supported via commas, eg `*.js, *.cjs`"
required: false
default: ""
runs:
using: 'node20'
main: 'dist/index.js'