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

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 tests — Inspect test health tracked by Mergify CI Insights (mergify tests show NAME...). 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.29.1.tar.gz (265.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.29.1-py3-none-win_amd64.whl (4.3 MB view details)

Uploaded Python 3Windows x86-64

mergify_cli-2026.5.29.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

mergify_cli-2026.5.29.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

mergify_cli-2026.5.29.1-py3-none-macosx_11_0_arm64.whl (4.2 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.5.29.1-py3-none-macosx_10_12_x86_64.whl (4.5 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file mergify_cli-2026.5.29.1.tar.gz.

File metadata

  • Download URL: mergify_cli-2026.5.29.1.tar.gz
  • Upload date:
  • Size: 265.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.29.1.tar.gz
Algorithm Hash digest
SHA256 0b11ff78bfaf2b4c5bb24b3bac280d5de4f0f857cebd17f9247df6a65a343223
MD5 7ccdf5ce64e10aaaa17bbbcc413b2ac9
BLAKE2b-256 1b23335c37a9cd8f6fa41e6889e3d4d66467349dae12f06f987508628e7a9743

See more details on using hashes here.

Provenance

The following attestation bundles were made for mergify_cli-2026.5.29.1.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.29.1-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for mergify_cli-2026.5.29.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 dd7743e3fe0fa0184f4194b3908a4906295ac35b19cf2c983fca304fb55b2196
MD5 a977bea5e96f2ed86c2f7decf183138a
BLAKE2b-256 8561b86b8bbb8a00dea1b3b2ca9675b2c0fafc30d4d9f77710604a3abd04f82c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.29.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce511ca1f30313ecafc3b38fe05dffc1ace49cdb34681c833f2a698316f4191e
MD5 b09108c9169c686cba7df17f727ede29
BLAKE2b-256 60a076c9b01e80cf2d1a8b64b777d34dfeaebcb14be32fde0abbf464c612277b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.29.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 efe3de824a9b32d4d157035285cfec618e078e936288842854f2addc7e8e3d45
MD5 e37f59148521e98615fef327780ea25d
BLAKE2b-256 71482174eb5e6b71936329a38af790b42b2f7162d510c08ee7fae270474422bb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.29.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 69e17a9c8fe6c0878205e0e730846e9f16752d0f6a40ec3c4227a3f594f1a932
MD5 81affa385393791aa940e857bc5dfdb0
BLAKE2b-256 75300ffcdc38d53617e4932e1d4874ba126b39840c6631edb4110c71417d7fe9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.29.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 69a975e071c24710ae666d8ba1578501d85caa781c210404cbdc4e7e5f28409a
MD5 16429b7250fd6e79156d1e1321460c59
BLAKE2b-256 cc40d7061e956a1ef5b8d57c5f2e9087542d9d658a07b9cc75d2d377feaa0227

See more details on using hashes here.

Provenance

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