inakam/Self Merge Sentinel

Classify whether a PR can be self-merged or needs human review

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit May 15, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: inakam/claude-code-actions-self-merge-sentinel@370bb17cab948e482f1fd86ef0527fed09ca133c # v1.0.1

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

namedescriptionrequireddefault
anthropic_api_keyClaude Code Action compatible API keyno""
github_tokenGitHub token for PR diff, reviews, comments, and labelsyes
base_urlAnthropic-compatible API base URLno""
use_bedrockUse Amazon Bedrock with OIDC authentication instead of direct Anthropic APInofalse
use_vertexUse Google Vertex AI with OIDC authentication instead of direct Anthropic APInofalse
modelModel name passed to Claude Code Actionnoclaude-sonnet-4-6
max_thinking_tokensMaximum thinking tokens, when required by the providerno""
api_timeout_msAPI timeout in milliseconds, when required by the providerno""
rules_pathRepository rules YAML pathno""
extra_rules_pathsAdditional repository rules YAML paths, separated by newlinesno""
allowed_labelLabel for self-merge allowed PRsnoself-merge: allowed
human_required_labelLabel for PRs requiring human reviewnoreview: human-required
comment_markerMarker used to upsert the PR commentno<!-- self-merge-sentinel -->
max_turnsClaude Code Action max turnsno8
pr_numberPR number override when the GitHub event does not identify a PRno""
namedescription
verdictFinal verdict
comment_urlSelf merge sentinel comment URL
result_jsonFull result JSON