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

Uploaded Python 3Windows x86-64

mergify_cli-2026.6.2.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

mergify_cli-2026.6.2.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.6.2.2-py3-none-macosx_10_12_x86_64.whl (4.7 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: mergify_cli-2026.6.2.2.tar.gz
  • Upload date:
  • Size: 321.3 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.2.tar.gz
Algorithm Hash digest
SHA256 a45e0df9087a2d1e1f5f4ff15e5aa0a677d3931723668f9eee4ff6d6541016b9
MD5 554384ce5bb135670c6a3c4880a357d6
BLAKE2b-256 9e8be10fd69ff57a7656eedc5b54e2bf457a1efb29d768754f943792ff364563

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 d12e8eed1757b0c422acfa20977b60522b6e182e0cba07a6606df53c550cc4f2
MD5 4e61678be589562187f49b1ea12fba2d
BLAKE2b-256 2ca28c13ca5ce72b01b8f22862ad259f6fcf564596c433c6b5ac2662ecbfc5ec

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1b6d83fd20e76aa953f02f34355e7f3dbf2464f5633fb26b4e1b5314bf56100e
MD5 be2afcdbd4d573224a256a3122c255b6
BLAKE2b-256 19cb50f0b4f663d3301062ca381b45b827e1e29105af7e3ad566f5c583c410a8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 10d052f21ce54777bfacc1f50318253b8b40a1b95633ded47dc8e0ea61a218cd
MD5 10a68517b000363d84e10ca6d0bfd67e
BLAKE2b-256 2b25da7c7cc3ee4aab7af8866df27954722ebacad7196164d308979f7a849194

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43772b43da3e7b7e50552df5dd7f940100e5346f9a21965bec541356337448c4
MD5 faeea4d9bf6d3a11092b25ce40af1097
BLAKE2b-256 556f22c499413a58a1eb021cfc11245754c51f26d00c46e68ceaa1542c7068d4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.2-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f35ace1fa2f8030f88ede46798e4ab67feb73cbd02831342d67a32bfcc914bf1
MD5 e0b5f80f34a2fe52d9a90bb70439eebf
BLAKE2b-256 e29a2c77291a7d1a59dd508ef8e1c2238609bcbf92ebb51b85c3ea3c57b518d8

See more details on using hashes here.

Provenance

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