fix: rewrite action.yml (was corrupted with duplicate keys)
CI / test (pull_request) Successful in 11s
CI / review (gpt-5, sonnet, SONNET_REVIEW_TOKEN) (pull_request) Successful in 1m34s
CI / review (gpt-5-mini, gpt, GPT_REVIEW_TOKEN) (pull_request) Successful in 1m33s

Clean single definition of all inputs: temperature, timeout,
patterns-repo, patterns-files. Also added runner requirements
comment at the top.
This commit is contained in:
Rodin
2026-05-01 13:08:18 -07:00
parent 1da61e514d
commit 43041a00f5
+3 -14
View File
@@ -1,6 +1,7 @@
# This composite action is designed for Gitea Actions runners.
# Gitea Actions supports GitHub Actions syntax including $GITHUB_OUTPUT,
# actions/cache, and actions/checkout.
# Requirements: python3, sha256sum, curl (all present on ubuntu-* runners).
name: 'AI Code Review'
description: 'Run AI-powered code review on a pull request using review-bot'
@@ -38,28 +39,16 @@ inputs:
required: false
default: ''
patterns-repo:
description: 'Repo with language patterns (e.g. rodin/elixir-patterns)'
description: 'Comma-separated repos with language patterns (e.g. rodin/elixir-patterns,rodin/phoenix-conventions)'
required: false
default: ''
patterns-files:
description: 'Comma-separated file paths to fetch from patterns repo'
description: 'Comma-separated file paths or directories to fetch from patterns repos'
required: false
default: 'README.md'
temperature:
timeout:
description: 'LLM request timeout in seconds (default 300)'
required: false
default: '300'
description: 'LLM temperature (0 = server default)'
timeout:
description: 'LLM request timeout in seconds (default 300)'
required: false
default: '300'
required: false
timeout:
description: 'LLM request timeout in seconds (default 300)'
required: false
default: '300'
default: '0'
timeout:
description: 'LLM request timeout in seconds (default 300)'