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

Uploaded Python 3Windows x86-64

mergify_cli-2026.6.2.1-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.1-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.1-py3-none-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.6.2.1-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.1.tar.gz.

File metadata

  • Download URL: mergify_cli-2026.6.2.1.tar.gz
  • Upload date:
  • Size: 312.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.1.tar.gz
Algorithm Hash digest
SHA256 b19ce132bed177e2e47b03121166f0041719b2d69d0750328bf1121bf5041542
MD5 0f7db8795e40740be622c73d1250a887
BLAKE2b-256 5b234f5e30c1f82bea4903d5906f6bbe5b2bd8568dd7a5f6058f4453aebfda17

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 603726a32564eeb1122ee9b3109493668d6442266f4d867a25d8dd6f55804f6f
MD5 14ea61d80b27ae60590ca750ecadc668
BLAKE2b-256 9718e089ffb63540e03ddf38c0db8a46e4b3927882dda64471a5c35571fb7cb5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ad671956c2190e7df56b56e64e3750e2bd80fc91166ac90431fd0495bfbd363
MD5 ca104fc1ab128ca257631306652eee9f
BLAKE2b-256 e30da36d26408f027278fef05cf987cc80b632907257ea4d0b4b4e4a43acaa24

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c6b459a7695d3de52405745ac6adee5adf02184d05a7096cd8bb7d7104ac2177
MD5 6bd58f77f43dd30eba76926f53cb5099
BLAKE2b-256 c6fb6c6e1f206fdf921c1efebcef907d32171e70acc9e6fb5ac24c82da8c70df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 36583785cc915444ee2e8b2635736428819b4f8824610954bf8047fb4044e7e5
MD5 b474d3577a213bc5a95735158a2c7b8c
BLAKE2b-256 1bab9b175f82b8b0a61d256e74e048dffd67e562e25de3bb1bb726e0436191c3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.2.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a70ea6e67031cf9ce8edd73a66fbfa44cfdfe2c446ffcee741fb09a8ed9c3185
MD5 7e600544d9fae2a2689f1017d3426f85
BLAKE2b-256 c5d7d8cf058c5a51ad466348a28cd6fc0b0b6a751f3091a954dfaf849b5e9bd0

See more details on using hashes here.

Provenance

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