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

Uploaded Python 3Windows x86-64

mergify_cli-2026.6.11.1-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.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.6.11.1-py3-none-macosx_10_12_x86_64.whl (5.0 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: mergify_cli-2026.6.11.1.tar.gz
  • Upload date:
  • Size: 347.5 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.1.tar.gz
Algorithm Hash digest
SHA256 4c86e1c5469cfc5d99cb7abe53fea7ae1118e33149bff513064e834136b51da0
MD5 c70f2003b6ef4b863002a1586258d8ba
BLAKE2b-256 5198fbf73c71ad3ec349c28cb4a1dcdd021cfea31aca51c6cd707f29f1ef9c62

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.11.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 158a9647b0e0d535759b7c5b6a282735be9aea259c9f0ea1d0dcd6fac074b9af
MD5 48518332a96cc15f9dd5853d81ff6f9f
BLAKE2b-256 ec22387395ab64b2e5b1f20b5664a0e435f52425b097be1c9f435b34882fa4df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.11.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0d3d8327615907bbee00ffa214c41d1f476b8097c49a4a90c1d7c4baead7e593
MD5 48ac15c5d59119964716c4470a97e9f5
BLAKE2b-256 3a277d5601998b73b6889e26ce258732650fbd4ea3d102d62b418f2b5a7d7980

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.11.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7feeb651dd34d0733f34ad46d34e277dea478be7e76cd835f4034f6645ef4f0c
MD5 6f3bee5203b1a202b91bae13bcf2938a
BLAKE2b-256 5b867bede99cae79833e59df5375111c700b319f6c3807b25c950643eed28ab3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.11.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bae5960918cbbe0328682fca8d6e5c58179a3e3f94e7b78566db7df95a5590cd
MD5 c8dfe08b0f94e89d26de61382ad78d5d
BLAKE2b-256 f14cc0aaf38d93d671e4798da79b9e2e1b94d9e37e0b125b13f5733bf7daaf6a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.11.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 83799cbf2009eb747ee1f5263bb5714fbdf4299fef00252fa4e9796593f06092
MD5 97b62fde3411c8f13a5dcb331248fd52
BLAKE2b-256 007f82f08120a877a02ff9c277c29a55a371e3e28d3a3c89a55bd13e61de8d2f

See more details on using hashes here.

Provenance

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