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:

broken scopes sub command

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 Distribution

mergify_cli-2026.5.5.2.tar.gz (208.3 kB view details)

Uploaded Source

Built Distributions

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

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

Uploaded Python 3Windows x86-64

mergify_cli-2026.5.5.2-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.2-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.2-py3-none-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.5.5.2-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.2.tar.gz.

File metadata

  • Download URL: mergify_cli-2026.5.5.2.tar.gz
  • Upload date:
  • Size: 208.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mergify_cli-2026.5.5.2.tar.gz
Algorithm Hash digest
SHA256 3148ff2f433e36ee3efec63002958ee2343b1cda133f8207934ec8eb132c30f9
MD5 a0e7bbf3b8a4d1f9fbc59077254c6b87
BLAKE2b-256 bdb70e8290038655bdce1eeaf01aac077a94756cde03aed25eabac29248bd096

See more details on using hashes here.

Provenance

The following attestation bundles were made for mergify_cli-2026.5.5.2.tar.gz:

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.2-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 8450dd464d4fd922b1dc0bc9c3599812ee04a563b6599bb8f4bd459bdfe7f967
MD5 bc981e1016681a4c0a579a11ed913a87
BLAKE2b-256 6637f1874a2281b73465f85817eb4c5d6a53ba2dc53ad48287b116e2de750b4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mergify_cli-2026.5.5.2-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.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7381ed66bedb7a6f1b221e788b34b0a662ac091431c57e2677b09bd1018dd33a
MD5 f46bf3c9490ef949c1d78de3d2a68d8a
BLAKE2b-256 23fed6e518d059aa2efbc02e149426197d69c424fe3aaebe34ae6f219ddc52c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mergify_cli-2026.5.5.2-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.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 62622fc234141815583e0419bc6e1a81376f9c0e24d26662105e6308a6026dbb
MD5 07e0e91a248a3fc934398bfe2480ed4b
BLAKE2b-256 156769ed04ae012ab2a8162c0c336c3927b08e367b1f3920d717e246e100df64

See more details on using hashes here.

Provenance

The following attestation bundles were made for mergify_cli-2026.5.5.2-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.2-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d04532626ba3cd5ba3474b75a691530f8f885faacaef76b743b91c3889285808
MD5 99504bbc11e43aab564d7fe5f5759dcc
BLAKE2b-256 f4851b9a8beff577f0cd256a47a2d05cfecf5bc2e56a7b2a34fa29bacee3af82

See more details on using hashes here.

Provenance

The following attestation bundles were made for mergify_cli-2026.5.5.2-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.2-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.2-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f42d066988c920e152fd56c914161c7ae3e4a9b8ac7cecdc6b7447f118cd6ac8
MD5 3ded4a805f92b41b4057d08d4ce86fc6
BLAKE2b-256 0726c713cd92f58ea55ea8f592523e05a31eeca7f9fac6785968791493c3f6ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for mergify_cli-2026.5.5.2-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