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.2.3.tar.gz (339.0 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.2.3-py3-none-win_amd64.whl (4.6 MB view details)

Uploaded Python 3Windows x86-64

mergify_cli-2026.6.2.3-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.2.3-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.2.3-py3-none-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.6.2.3-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.2.3.tar.gz.

File metadata

  • Download URL: mergify_cli-2026.6.2.3.tar.gz
  • Upload date:
  • Size: 339.0 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.2.3.tar.gz
Algorithm Hash digest
SHA256 59fbe8d4a9db45bb0cc1223ca35f492a7db653a4557c374b648033442286d83b
MD5 6d7afc9ceca2ece5935fb29be316afad
BLAKE2b-256 117338504ba52667e705ab7d3338b114ba34c5a3a2caac258fc3df7d5339d70b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 f76c62ca5309a7cd55777a4bb169fbd8f5ed6e211bff27bdb05a82f5de8f233f
MD5 e038afc1bf9af3684c41f5c7850f6eeb
BLAKE2b-256 5828f84f50f5f5f1d82dbd1d1a323590d95162291d755a3aff9e4ce6611bfc8e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aa01ebc754744494cd6216f9f72a8922be42681b891548e814ee66d1e7a21fc0
MD5 90be94c5e4954d5fa5a8f89b9cd2b7ec
BLAKE2b-256 f68663a0f4e21ed403ea7fedcd89b9137dc10a539d6c53aae9ea7f41742fb01b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ca4c78c16e93546a51bd855e12c30733ae75cffc52c9542ed74fab6f79c27204
MD5 228acc22ebdab110c22ed9333123a448
BLAKE2b-256 19384e51ef37e1bb3404e218163ceb7b6d3532d15d5084c3e9e901d109fd6978

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 77770e1a79efd2496fb267eada6fac4ca203933453259b40035b4c889533d5c5
MD5 663b38b0a6a9a2e262d3bb04539c3434
BLAKE2b-256 a8b1122e780f117782c515b64adc1913f0ce4d5a18958a52d583b3a66c77666d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.3-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c391b43ec5aaae795a43b440e9c5a0e6d46c56a6c4446406f38e954d18647fb4
MD5 6b67ab8b436ddc75017c412e7aeda7b3
BLAKE2b-256 bb65591bd730069a030466d0e1683237223b1baa01eb06ef8ce8c62e75d8259f

See more details on using hashes here.

Provenance

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