From 23e406ca24259ad1153438dc79cf0b483b504624 Mon Sep 17 00:00:00 2001 From: Wanghong Yuan MacBook Date: Mon, 20 Oct 2025 23:07:28 -0700 Subject: [PATCH] Add plugins input to base-action/action.yml MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds plugin installation support to the standalone base-action. Changes: - Added `plugins` input definition (comma-separated list) - Added INPUT_PLUGINS environment variable to pass to src/index.ts 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- base-action/action.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/base-action/action.yml b/base-action/action.yml index b7d65bd..797cbc9 100644 --- a/base-action/action.yml +++ b/base-action/action.yml @@ -18,6 +18,10 @@ inputs: description: "Claude Code settings as JSON string or path to settings JSON file" required: false default: "" + plugins: + description: "Comma-separated list of Claude Code plugins to install (e.g., 'plugin-name1,plugin-name2')" + required: false + default: "" # Action settings claude_args: @@ -123,6 +127,7 @@ runs: INPUT_PROMPT: ${{ inputs.prompt }} INPUT_PROMPT_FILE: ${{ inputs.prompt_file }} INPUT_SETTINGS: ${{ inputs.settings }} + INPUT_PLUGINS: ${{ inputs.plugins }} INPUT_CLAUDE_ARGS: ${{ inputs.claude_args }} INPUT_PATH_TO_CLAUDE_CODE_EXECUTABLE: ${{ inputs.path_to_claude_code_executable }} INPUT_PATH_TO_BUN_EXECUTABLE: ${{ inputs.path_to_bun_executable }}