From 43041a00f5c92b3cf1e595483f10284e527636b4 Mon Sep 17 00:00:00 2001 From: Rodin Date: Fri, 1 May 2026 13:08:18 -0700 Subject: [PATCH] fix: rewrite action.yml (was corrupted with duplicate keys) Clean single definition of all inputs: temperature, timeout, patterns-repo, patterns-files. Also added runner requirements comment at the top. --- .gitea/actions/review/action.yml | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/.gitea/actions/review/action.yml b/.gitea/actions/review/action.yml index e79a2bb..ccc3167 100644 --- a/.gitea/actions/review/action.yml +++ b/.gitea/actions/review/action.yml @@ -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)'