qwenlm/Run Qwen Code

Invoke the Qwen Code from a GitHub Action.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 9, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: qwenlm/qwen-code-action@132374a450dd882f728d117fdafc64201e81abff # v0.1.1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
openai_api_keyThe API key for Qwen Code API (DashScope compatible).yes
openai_base_urlThe base URL for Qwen Code API endpoint.nohttps://dashscope.aliyuncs.com/compatible-mode/v1
openai_modelThe Qwen Code model to use.noqwen-coder-plus-latest
qwen_cli_versionThe version of the Qwen Code to install. Can be "latest", "preview", "nightly", a specific version number, or a git branch, tag, or commit.nolatest
qwen_debugEnable debug logging and output streaming.no
promptA string passed to the Qwen Code's `--prompt` argument.noYou are a helpful assistant.
settingsA JSON string written to `.qwen/settings.json` to configure the CLI's _project_ settings.no
extensionsA list of Qwen Code extensions to install.no
upload_artifactsWhether to upload artifacts to the github action.nofalse
use_pnpmWhether or not to use pnpm instead of npm to install qwen-codenofalse
workflow_nameThe GitHub workflow name, used for telemetry purposes.no${{ github.workflow }}
namedescription
summaryThe summarized output from the Qwen Code execution.
errorThe error output from the Qwen Code execution, if any.