diff --git a/action.yml b/action.yml index a2c63e1..d08abc0 100644 --- a/action.yml +++ b/action.yml @@ -1,29 +1,28 @@ name: 'Claude Code AI Assistant for Gitea - Reusable Action' -description: 'Wyn team-specific Code AI Assistant for reviewing pull-requests and responding to issues in Gitea repositories' +description: 'AI Assistant for reviewing pull-requests and responding to issues in Gitea repositories' inputs: - # Required gitea_token: description: 'Gitea token for authentication' required: true anthropic_api_key: description: 'Anthropic API key' required: true - cc_base_url: - description: 'Base URL for the Claude API endpoint' - required: true - team_name: - description: 'Team name for telemetry/metrics attribution' - required: true - # Optional - model model: description: 'Claude model to use' required: false default: '/int/reviewer/default' - # Optional - review behavior + cc_base_url: + description: 'Base URL for the Claude API endpoint' + required: false + default: 'https://llm.developertools.pro' enable_reviewer_verification: description: 'Whether to verify that the bot is assigned as a reviewer before running' required: false default: 'true' + team_name: + description: 'Team name for telemetry/metrics attribution' + required: false + default: '' log_level: description: 'Log level for the AI review process' required: false @@ -44,7 +43,6 @@ inputs: description: 'Comma-separated list of disallowed tools for the AI review' required: false default: '' - # Optional - Gitea/repo context overrides server: description: 'Gitea server URL' required: false @@ -57,7 +55,6 @@ inputs: description: 'Repository slug/name (defaults to GITHUB_REPOSITORY name)' required: false default: '' - # Optional - PR context overrides source_branch: description: 'Source branch override (defaults to GITHUB_HEAD_REF)' required: false @@ -104,7 +101,7 @@ runs: CC_API_KEY: ${{ inputs.anthropic_api_key }} CC_MODEL: ${{ inputs.model }} VCS_ACCESS_TOKEN: ${{ inputs.gitea_token }} - TEAM_NAME: ${{ inputs.team_name }} + TEAM_NAME: ${{ inputs.team_name || github.repository_owner }} SERVER: ${{ inputs.server }} ENABLE_REVIEWER_VERIFICATION: ${{ inputs.enable_reviewer_verification }} LOG_LEVEL: ${{ inputs.log_level }}