linuxlewis/Merge Queue

Lightweight merge queue for GitHub Actions. No Enterprise required.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 22, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: linuxlewis/merge-queue-action@875a183cafccee43920bf687484ebabe59ca65bf # v1

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

namedescriptionrequireddefault
github-tokenGitHub token (use a GitHub App token to trigger CI on branch updates)yes
read-tokenToken for reading check runs and commit statuses (defaults to github-token). Use GITHUB_TOKEN if your App token lacks checks:read.no""
rerun-tokenToken for rerunning failed GitHub Actions jobs (defaults to github-token). Use GITHUB_TOKEN with actions:write if your App token cannot rerun workflows.no""
base-branchBase branch to merge intonomaster
labelLabel that marks PRs for the queuenoqueue
merge-methodMerge method: squash, merge, or rebasenosquash
max-ci-rerunsMaximum number of failed GitHub Actions job reruns per PR head commit before dequeuing. Set to 0 to disable reruns.no3
gh-versionGitHub CLI version to install on Linux runners when gh is missingno2.89.0
jq-versionjq version to install on Linux runners when jq is missingno1.8.1

no outputs