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 quarantines add NAME, mergify tests quarantines remove 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.11.2.tar.gz (320.7 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.11.2-py3-none-win_amd64.whl (4.8 MB view details)

Uploaded Python 3Windows x86-64

mergify_cli-2026.6.11.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

mergify_cli-2026.6.11.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

mergify_cli-2026.6.11.2-py3-none-macosx_11_0_arm64.whl (4.7 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.6.11.2-py3-none-macosx_10_12_x86_64.whl (4.9 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: mergify_cli-2026.6.11.2.tar.gz
  • Upload date:
  • Size: 320.7 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.11.2.tar.gz
Algorithm Hash digest
SHA256 98b1a2d53888cacd799a540b5638324cfa0f82131d3e7579cecbdd23b4d3cc0e
MD5 9d4a3cc3a3cc242f0130f800762665b9
BLAKE2b-256 8035458cdd1fe1c06087e44bf63a81fc65d2749f37ae9c9ce6d38f797d26ac4e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.11.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 d048ca9a5e5d942d65a1515bea675439656aa1ede79e5755b48f87ed60362924
MD5 ddd443db0170a282bde1b37c201dd15b
BLAKE2b-256 fe8ea02cdd1a0e5374754b4bd65338ba71fc54a32465e77276e09bb7fc375ea4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.11.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b0ab674d9cc4469188e6d81e2d2e2d5f71a6c45448f61b5852bc8258b6a998b6
MD5 56e22b70c1cf8b43b4dae0680b4aca2a
BLAKE2b-256 62d0a172654fc77ec72a4ceb49ec5c1be40c9662a3d53aa54303141234f0a258

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.11.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b5e384a12fd67603997d80b6345a3a44a071e5774e3a389b38d499ecec359e51
MD5 96ac3ed7268b7c1c6dc36f99d218da93
BLAKE2b-256 035c71b0c5f66f9100ae88e9434ada5f404efa98f2b8dc9846d66bd2890af86f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.11.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ef2d6af9b1b7bcb8bfca716712a040ba38fc1e4f209bef55ae543f9cd54e2a16
MD5 576fc9903dcdf68a2ee7caa6d0c0f714
BLAKE2b-256 a79f5cd2b2dd10e58518a01d1dba79ed46a5fd0965a317c0f9cd923012ad36d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.11.2-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b5c29aeb23c349dc067e1561db84fd8df0cb59528b3748e30963f3aaf64efc88
MD5 510eea5a2c86570c29121c1b45691ab8
BLAKE2b-256 6d3af0ee47580ef9a95e5c084e587988fb10707dbee1cd5a29d4754925dfd7a1

See more details on using hashes here.

Provenance

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