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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.6.3.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.3.1.tar.gz.

File metadata

  • Download URL: mergify_cli-2026.6.3.1.tar.gz
  • Upload date:
  • Size: 328.1 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.3.1.tar.gz
Algorithm Hash digest
SHA256 b94b1be3c62cf3bc53d21e2978b1edbc8413b79689c83b05f454d1e20bd30bdf
MD5 19ca2f93ad7f7de0562f045a8c665b6e
BLAKE2b-256 57882594464d5c2c0229827ca3f050172edcfded19063ad546bf50375e6007a3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.3.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ecea04bd933a202b6e4f1510facc30e100630c01e8c63260d1bf6a7754172022
MD5 9468c7b60befe24e03c99ea39e4d8688
BLAKE2b-256 bac542dea16371ef0f46290784b2cc6f8ec846c71cb1426cfd7f1a083319c7ed

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.3.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 07070408fd2270c41466c53c098d637eb23c59a00a4e7197281d688fb019d1c0
MD5 e6c5e87df3fce2c6a05182fefd4edad3
BLAKE2b-256 9d5ec5325936de286188f5a60ce20f0dd9374fd7971dee01f7488c096c367b75

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.3.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 70fae0a3473c99c9233f2ce21ff6b661881de4352773d2697b104493a337c143
MD5 fe67541398abe46d24e70e6985a25159
BLAKE2b-256 de877b24a37a1d73dd3e532defbc57c9a8535c85abc1432720f9f49a7397bb69

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.3.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2d523e2b094af07ae23e20efe355aad24b33bca70a4da46f2db6d35683d43056
MD5 e390404b9aff1df4b00fba7e42493f31
BLAKE2b-256 67ffc7bb65b02855de6bf4ab7a1af6a3470637ad8e665b4e11ee49a57847bb93

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.3.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8a6cc75e6dabdc902f33ec9b1253d5f03c92a82d166806cdf1d4d15987b9c241
MD5 a97c2d939b33f6b1aa8b7ba6df78f23b
BLAKE2b-256 f14fdcd6acc47bc14b1917303e5553fd35d7e04e44f15f1147e40f16e84ae6ee

See more details on using hashes here.

Provenance

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