superbuilders/repo-port-bot

Automatically port merged changes to a paired repository.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github-tokenFallback GitHub API token used for source reads and target writes.no
source-github-tokenOptional GitHub API token for source repository reads.no
target-github-tokenOptional GitHub API token for target repository writes.no
llm-api-keyAnthropic API key used by the Claude agent provider.yes
target-repoTarget repository in owner/name format.yes
target-default-branchDefault branch for the target repository checkout and PR base.nomain
validation-commandsNewline-separated validation commands to run in target repo.no""
path-mappingsJSON object mapping source paths to target paths.no{}
naming-conventionsOptional naming convention guidance for the agent prompt.no""
promptAdditional custom prompt instructions.no""
skip-port-bot-jsonSkip fetching port-bot.json from source repo at merge SHA.nofalse
include-cost-telemetryRender cost and token telemetry in PR/comment bodies and the Actions summary.notrue
modelClaude model to use.noclaude-sonnet-4-6
max-attemptsMaximum number of execution attempts before stalling.no3
max-turns-executionMaximum Claude SDK turns per execution attempt.no250
max-turns-decisionMaximum Claude SDK turns for the decision/classification phase.no50
max-budget-usdOptional budget cap (USD) for a single attempt.no""
log-levelMinimum log level for stdout output (error, warn, info, debug).noinfo
commit-shaOverride the merge commit SHA to process (defaults to GITHUB_SHA from the workflow event).no""
namedescription
run-idUnique identifier for this port run.
outcomeFinal run outcome from the engine.
pr-urlURL of created target pull request, if any.
issue-urlURL of created follow-up issue, if any.
summaryHuman-readable run summary.