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.8.1.tar.gz (326.6 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.8.1-py3-none-win_amd64.whl (4.7 MB view details)

Uploaded Python 3Windows x86-64

mergify_cli-2026.6.8.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

mergify_cli-2026.6.8.1-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.8.1-py3-none-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.6.8.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.8.1.tar.gz.

File metadata

  • Download URL: mergify_cli-2026.6.8.1.tar.gz
  • Upload date:
  • Size: 326.6 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.8.1.tar.gz
Algorithm Hash digest
SHA256 52975c6f0211c9c85b3281c8b8a215122d24b2b1ba95d4b0f411dc4dbeec1c82
MD5 1df29a6db0e97f731081c8ecdf023fa6
BLAKE2b-256 dc962e77419d00b716649dc2ea7a63562f2d697a7f6999aaba832e01883f19ea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.8.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 0be48da0f8bc7ae5e523ee3cb634d4dc34a36978a532f1d32e5f2d30de6f75ca
MD5 7c5ef5dfbbd8b01318d53c79c5a05556
BLAKE2b-256 3ab9ad3ed2dd5106ef66a2234d611422cf48ea58ba988390ea39e9c81cd7b1d0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.8.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a146e606760ea1a1724ec341e4f2cea09c0629f4ed8b30dba596c0410d104fbb
MD5 dfc0e142b8264dbb681d0334855cfe1f
BLAKE2b-256 d68ceb2e212844faff34d104ae924a9cc51527ea090638497c3fc6da46a77591

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.8.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7d447c0406e10267858b5c3301800f5d2614cbb21b38aa1e897f594d923569cc
MD5 2d27a020c551b2620405ae57a441baca
BLAKE2b-256 d5f446c0c848a0280f807016f8db6e4bad12d44af900c94df55bab1c7997fbba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.8.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e811552f040ec33fbdce2e4b6c3526620d75f46f74dd5ee6efe3eb28f7640122
MD5 772e49656708d83098a9b0aade474590
BLAKE2b-256 a82e5034ee1a54bf5e9887626c37a9849ca01707daa0664578a86d3fb44322e8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.8.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 edf37664693789ff94835cfddb356e7684a2d04e656498fd8f0fffa77151a890
MD5 96ccd4211bb9671d00e58fb2327f0f57
BLAKE2b-256 0d87c2df35f0d2199bd1706b69d4e084a8fa44a6518e0f8ac96464c3bc356537

See more details on using hashes here.

Provenance

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