skyrim-multiplayer/Auto-Merge Action

Automatically checks out and merges pull requests from specified repositories with specified labels.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
modeMode of operation: 'gather' searches PRs by labels then merges, 'exact' merges from a provided commit-tuple, 'gather_only' searches PRs and outputs the commit-tuple without merging.nogather
commit-tupleCommitTuple string for exact mode (e.g. commit-tuple-v0:<base_sha>+<pr>:<sha>+...).no""
base-repoName of the primary repository (e.g. "skyrim-multiplayer/skymp"). PRs from this repo omit the repo prefix in the commit tuple.no""
repositoriesJSON string containing repositories and their corresponding labels to process.yes[]
tokenToken to be used to check out the code. Can be overriden by per-repository token field.no${{ github.token }}
pathPath to the repository to merge pull requests into.yes.
generate-build-metadataWhether to generate build metadata.nofalse
skip-git-configWhether to skip setting git user.name and user.email. Defaults to false.nofalse
retriesNumber of retries for Octokit requests.no5
fetch-retriesNumber of retries for git fetch operations.no5
concurrency-limitMaximum number of concurrent API requests.no10
namedescription
commit-tupleThe commit tuple string produced by gather or gather_only mode.