wrbl606/backlog-to-pr

Create a pull request that solves a Backlog.md task with an agentic coding CLI.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
backlog-task-idBacklog.md task ID to load and solve, for example 7, task-7, or BACK-7.yes
github-tokenGitHub token used to push the branch and create the pull request. Use a token with workflow-file write permission when commits can touch .github/workflows.no
config-dirDirectory in the checked out repository containing prompts and hook scripts.no./backlog-to-pr
providerCoding CLI provider adapter to run. Supported values are codex and opencode.nocodex
base-branchPull request base branch. Defaults to the checked out branch.no
branch-prefixPrefix for generated solution branches.nobacklog-to-pr
commit-messageCommit message. Supports {ticket} and {summary}.noSolve {ticket}
pr-titlePull request title. Supports {ticket} and {summary}. Default follows Conventional Commits (`feat: {summary}`); override with a user-supplied template to use a different format.nofeat: {summary}
pr-bodyOptional pull request body. Supports {ticket} and {summary}.no
pr-labelsComma-separated labels to add to the pull request.no
draftCreate the pull request as a draft.nofalse
backlog-install-commandCommand used to install Backlog.md when neither npx --no-install --package backlog.md backlog nor a backlog binary is available. The action resolves backlog.md through npx --package backlog.md, using the version declared in the checked out repository's package.json (installing it globally on demand when not already present).nonpm install -g backlog.md
codex-install-commandCommand used to install Codex CLI when the codex provider runs.nonpm install -g @openai/codex
codex-modelOptional model name passed to Codex CLI.no
codex-argsExtra arguments passed to codex exec.no
opencode-install-commandCommand used to install OpenCode CLI when the opencode provider runs.nonpm install -g opencode-ai
opencode-modelOptional model name passed to OpenCode CLI, in provider/model form.no
opencode-agentOptional OpenCode agent name.no
opencode-go-subscription-keyOptional OpenCode Go subscription API key. When set, the opencode provider receives it through OPENCODE_AUTH_CONTENT.no
opencode-argsExtra arguments passed to opencode run.no
tag-triggerWhen true, @mention the actor who triggered the workflow in the PR body.nofalse
fail-on-empty-diffFail when the provider leaves no repository changes.notrue
namedescription
pull-request-urlURL of the created pull request.
branchName of the pushed solution branch.