boredom1234/AI Code Review Action

Perform code reviews and comment on diffs using TogetherAI API. Available models: # meta-llama/Llama-3.3-70B-Instruct-Turbo $0.88 # meta-llama/Meta-Llama-3.1-8B-Instruct-Turbo-128K $0.18 # deepseek-ai/DeepSeek-V3 $1.25 # deepseek-ai/DeepSeek-R1 $3.00 / $7.00 # meta-llama/Meta-Llama-3.1-405B-Instruct-Turbo $3.50

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
GITHUB_TOKENGitHub token to interact with the repository.yes
TOGETHER_API_KEYTogetherAI API key for LLM access.yes
TOGETHER_API_MODELTogetherAI model name (e.g., meta-llama/Meta-Llama-3.1-8B-Instruct-Turbo, deepseek-ai/DeepSeek-V3).nometa-llama/Meta-Llama-3.1-8B-Instruct-Turbo
excludeGlob patterns to exclude files from the diff analysisno*.md,*.txt
enable_quality_metricsEnable code quality metrics analysisnotrue
quality_toolsComma-separated list of quality tools to run (eslint,pylint,etc)noauto
quality_config_pathsJSON mapping of tool names to config file paths (e.g., '{"eslint":".eslintrc.custom.json","pylint":"custom_pylintrc"}')no{}
ignore_rulesJSON mapping of tool names to arrays of rules to ignore (e.g., '{"eslint":["no-console","no-unused-vars"],"pylint":["missing-docstring"]}')no{}
ignore_filesAdditional glob patterns to exclude from quality analysis (comma-separated)no""
fail_on_quality_issuesFail the action if quality issues are foundnofalse
max_critical_issuesMaximum number of critical issues allowed before failing the action (set to -1 to disable)no0
max_warning_issuesMaximum number of warning issues allowed before failing the action (set to -1 to disable)no-1
max_suggestion_issuesMaximum number of suggestion issues allowed before failing the action (set to -1 to disable)no-1
comment_modeHow to handle comments: 'all' (comment on all issues), 'new' (only new issues), or 'unresolved' (new and unresolved issues)noall

no outputs