pramodkumaryadav/Agentic SemVer

Use Claude to recommend semantic version bumps and maintain CHANGELOG.md for pull requests into main.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github-tokenGitHub token used to read pull request metadata and push generated version changes.yes
anthropic-api-keyAnthropic API key used to call Claude.yes
modelClaude model used for the analysis request.noclaude-sonnet-4-5
version-file-pathPath to the version file to update. Auto-detected when not specified. Supported files: package.json, pyproject.toml, pom.xml, gradle.properties, Cargo.toml, Chart.yaml, composer.json. no""
changelog-pathPath to the changelog file that should be updated.noCHANGELOG.md
target-base-branchOnly process pull requests that target this base branch.nomain
max-filesMaximum number of changed files to include in the Claude prompt.no40
commit-changesCommit and push package.json and changelog updates back to the pull request branch.notrue
comment-summaryPost a pull request comment summarizing the recommended bump and changelog entry.nofalse
apply-labelApply a label (major, minor, or patch) to the pull request based on the recommended bump. Requires the workflow token to have issues:write permission.notrue
namedescription
skippedWhether the action skipped processing.
bumpRecommended semantic version bump.
current-versionVersion found on the base branch.
next-versionVersion written to the version file.
summaryClaude summary of the pull request changes.
changelog-entryMarkdown changelog entry generated for the release.