egoavara/Propagate Merger

Automatically propagate hotfix changes across branches using configurable merge strategies

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
modeExecution mode (branch-create: create hotfix branch, auto-merge: propagate hotfix)yes
versionHotfix target version (required, e.g. v0.1.2)yes
hotfix-suffixHotfix suffix (required, e.g. hotfix.1)yeshotfix.1
github-tokenGitHub token for authenticationyes${{ github.token }}
direct-merge-branchesStage 1: Direct merge branch patterns (executed first, mode: auto-merge, default: main,release/*)nomain,release/*
update-then-merge-branchesStage 2: Update then merge branches (executed after direct-merge-branches, mode: auto-merge, default: dev)nodev
auto-cleanupAuto-delete hotfix branch after propagation (mode: auto-merge, default: true)notrue
namedescription
hotfix-branchCreated or processed hotfix branch name
base-versionBase version tag used for branch creation
propagation-resultPropagation result (success/partial/failed)
successful-branchesSuccessfully propagated branches (JSON)
failed-branchesFailed propagation branches (JSON)
created-prsCreated PR numbers (JSON)