Skip to main content

Mergify CLI is a tool that automates the creation and management of stacked pull requests on GitHub and handles CI results upload

Reason this release was yanked:

scopes subcommand is broken

Project description

Mergify CLI

Command-line tool for Mergify: stacked pull requests, CI insights, merge queue, scheduled freezes, and configuration management.

Installation

uv tool install mergify-cli
# or
pipx install mergify-cli

Run mergify --help to list commands and mergify <command> --help for details. See the CLI docs for authentication and global options (--token, --repository, --api-url).

Commands

  • mergify stack — Create and manage stacked pull requests. Docs
  • mergify ci — Upload JUnit results, evaluate quarantine, detect git refs and CI scopes. Docs
  • mergify queue — Monitor and manage the Mergify merge queue. Docs
  • mergify freeze — Create and manage scheduled merge freezes. Docs
  • mergify config — Validate and simulate Mergify configuration. Docs

AI Agent Skills

Mergify CLI provides AI skills for managing stacked PRs and Git workflows, compatible with Claude Code, Cursor, and many other AI agents.

Install via npx (all agents):

npx skills add Mergifyio/mergify-cli

Install as a Claude Code plugin:

/plugin marketplace add Mergifyio/mergify-cli
/plugin install mergify

Contributing

Contributions are welcome — open an issue or pull request.

License

Apache License 2.0 — see LICENSE.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

mergify_cli-2026.5.5.1-py3-none-win_amd64.whl (3.4 MB view details)

Uploaded Python 3Windows x86-64

mergify_cli-2026.5.5.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

mergify_cli-2026.5.5.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

mergify_cli-2026.5.5.1-py3-none-macosx_11_0_arm64.whl (3.1 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.5.5.1-py3-none-macosx_10_12_x86_64.whl (3.3 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file mergify_cli-2026.5.5.1-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 3a01aa3e812711fa4c0b74b2a67bfd207ad3f23c22c281b7cd1a42831e28f8c8
MD5 4ea69e4b921c6878106b404f1ea86306
BLAKE2b-256 33977eaa6bf82255e4eecb753a5d27594ee4deb048848849c4061343e24f2ebb

See more details on using hashes here.

Provenance

The following attestation bundles were made for mergify_cli-2026.5.5.1-py3-none-win_amd64.whl:

Publisher: release.yml on Mergifyio/mergify-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mergify_cli-2026.5.5.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b38d71fe7394c75a2089687be26fa6c4d1d8b0b4d113947fb085c654098c071b
MD5 5716c3d16dc6b1cd3ce1a4881712d7be
BLAKE2b-256 c4130b5332d1f8782d4b98f88c9e1a5ef8b81e8a111d40ae28546d993dcb1d7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mergify_cli-2026.5.5.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Mergifyio/mergify-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mergify_cli-2026.5.5.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f9dbc810cb874fb549c679c66e731bcecedd879b08aeb6f067fc1b61690cf405
MD5 de37a2cc9b92a008550c0b06c5b8bcac
BLAKE2b-256 81b9046c987df3094ade6f9ebbe9a720754db5337cbf12add167c5851b807a9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mergify_cli-2026.5.5.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on Mergifyio/mergify-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mergify_cli-2026.5.5.1-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 390cd31011c0e054c8469340e80129ff5d116f40588b5fe41bab8812cd5358f3
MD5 26e1039da96b5da2ac45915e32c2f079
BLAKE2b-256 9f897477afea6039b0b58606a264688eeada6c31ffe034b472e567e8e230927a

See more details on using hashes here.

Provenance

The following attestation bundles were made for mergify_cli-2026.5.5.1-py3-none-macosx_11_0_arm64.whl:

Publisher: release.yml on Mergifyio/mergify-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mergify_cli-2026.5.5.1-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9b3ef7c26d83bb4a52578a8536355de0dc5664d263df2783057ce544d420423e
MD5 82c8769394ab1c0c95f3fed69384fa34
BLAKE2b-256 d83a67f0fdf01e4a02329c7e2af9cb00d60838294d11688038494cecef04e01c

See more details on using hashes here.

Provenance

The following attestation bundles were made for mergify_cli-2026.5.5.1-py3-none-macosx_10_12_x86_64.whl:

Publisher: release.yml on Mergifyio/mergify-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page