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 and manage quarantine for tests tracked by Mergify CI Insights (mergify tests show NAME..., mergify tests quarantine NAME, mergify tests unquarantine 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.6.4.1.tar.gz (336.6 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.6.4.1-py3-none-win_amd64.whl (4.7 MB view details)

Uploaded Python 3Windows x86-64

mergify_cli-2026.6.4.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

mergify_cli-2026.6.4.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

mergify_cli-2026.6.4.1-py3-none-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.6.4.1-py3-none-macosx_10_12_x86_64.whl (4.8 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: mergify_cli-2026.6.4.1.tar.gz
  • Upload date:
  • Size: 336.6 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.6.4.1.tar.gz
Algorithm Hash digest
SHA256 e1b878f4650c999f5d3f2831e0aede318c2e67fc0c986e335225b2d6f0f82cb4
MD5 792068578e9a14212ae7dc1c4ae3b574
BLAKE2b-256 6e07c1e13c3f56ee6998909b4513215a6f6a0032829e9bd39c399b5ad07228ab

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.4.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 9d0a37145042619e4d7e2bfd6c5b866b609756cf297e1e1d37a6ff7b8dbf990f
MD5 ccab2baec493d4b580de8d011e6bb930
BLAKE2b-256 d774e183a2d111721d8903a68f1f3f3bc2bf01f9a9b840b1bf6b8a892809c18c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.4.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3323293b899e3e75bad5fe03258455977d08793f37a782b640f0b91867c572dc
MD5 7fa3befb3a6b4014d54daf7abdc79e52
BLAKE2b-256 6cb1a3f378f55530d127f05ee4da7e6fb747f2eb8127afb66d322446b8bce69e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.4.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a9289040c7df1d05e7319cb974e924d2178a66df419e86834b80285d00c557dd
MD5 26e2804c4a55079610f5357c05820ce0
BLAKE2b-256 aa4b63394f1ee655a8a21122d6a73af7e01e8ac3f00e06c83353c796d4ec80a5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.4.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8281a9a48030064ea170fe2cb97a3575934df656df7124d79ce3cbdd28b3a534
MD5 b88a9ab27b8f474bf3acf419c4c55486
BLAKE2b-256 6dca9b73633b3ddd28195b783318c2633241093129434ac30facdd8bf2a5f380

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.4.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1698b5c92bcdec8ed88f6e933d54fcffde8f895b3eed326988509960983b7f6d
MD5 c5bc7e014ab2eee1eea99143ee47845a
BLAKE2b-256 3376aed4b408aeb16e321bcd1cc8dfe4bd218ec1929df93bb40691709226f7cb

See more details on using hashes here.

Provenance

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