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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.6.2.4-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.4.tar.gz.

File metadata

  • Download URL: mergify_cli-2026.6.2.4.tar.gz
  • Upload date:
  • Size: 342.9 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.4.tar.gz
Algorithm Hash digest
SHA256 9f13624b9d0d32120b9af07004b34821280213d4a4ac88ea06c141b853a1f632
MD5 c91448f3ba8c31f14ab4c04031362fb9
BLAKE2b-256 fd62fe2d8fdad40c487262e0d43cb3eba48e4af8fd79fa438812198fba28c621

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.4-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 e45b43f49a93b0dd9dad777b5b416f32822a19efc3fd5e11f225d8b797731ff7
MD5 47cc2d1020f10cf9494d231fe63a8bc0
BLAKE2b-256 324599591f22074f0f6342f0bc31a82746f11724b7e6386477113336c47343e4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a6645dae099f7d3335e9dcff5d8d4c52477f7e0b4b5ea9751219b567269147d9
MD5 b8622b80941344f05c7070253330278d
BLAKE2b-256 5a0c8210d8d3a92ccf9379a170c911fb45776800f3e8aa368f9a3011f317d63e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a6927805e0e225b5bfc6d0950b68f35e6d31eeb45195c3c25e6098854543ee7c
MD5 47113e916946c9dad79caeafad0433c3
BLAKE2b-256 95bf65b08f2fc8bb186d1ab09d7f961f8e761e0ac0264e3a355e93e92fbe3ff0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e97fb7031fc7bcae2936ff3212f4b406ec94595a8ad69d48cb54cb98fed1bf00
MD5 45a4e8632c9c194bcbb6f95e9ea34bc8
BLAKE2b-256 d04d99534c7e42b5ea1d25efedb07d220f2ed64a65b1edfce67467e17f745169

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.4-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 365ebecdca5cea5452ad3e7f9916fd423824ed4be40d9c9270a7eb3238d42ebb
MD5 8aed30fa64d03bc099277ce881fbe68e
BLAKE2b-256 718f4c7ef4e2bdb64a90a19bd957240dfc67093ec15781727a9380b80b92e104

See more details on using hashes here.

Provenance

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