pomelo-nwu/Run Qwen Code CLI
Invoke the Qwen Code CLI from a GitHub Action.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Oct 31, 2025
- License
- None
Pinned Snippet
uses: pomelo-nwu/claude-fetch-setup@e4689cd6a0b68dd7ff4c3c2daf2da09d05a5a4ec # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| qwen_api_key | The API key for Qwen Code (OpenAI-Compatible API key). Can be DashScope API key, ModelScope API key, or OpenRouter API key. | no | — |
| qwen_base_url | The base URL for the OpenAI-Compatible API. Defaults to DashScope endpoint for mainland China users. | no | — |
| qwen_model | The model to use with Qwen Code. Defaults to qwen3-coder-plus for DashScope. | no | — |
| qwen_cli_version | The version of the Qwen Code CLI to install. Can be "latest", "preview", "nightly", or a specific version number. For more information, see [Qwen Code releases](https://github.com/QwenLM/qwen-code/releases). | no | latest |
| qwen_debug | Enable debug logging and output streaming. | no | — |
| prompt | A string passed to the Qwen Code CLI's [`--prompt` argument](https://github.com/QwenLM/qwen-code). | no | You are a helpful assistant. |
| settings | A JSON string written to `.qwen/settings.json` to configure the CLI's _project_ settings. For more details, see the documentation on [settings files](https://github.com/QwenLM/qwen-code). | no | — |
| extensions | A list of Qwen Code CLI extensions to install. | no | — |
| upload_artifacts | Whether to upload artifacts to the github action. | no | false |
Outputs
| name | description |
|---|---|
| summary | The summarized output from the Qwen Code CLI execution. |
| error | The error output from the Qwen Code CLI execution, if any. |