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 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.5.5.3.tar.gz (209.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.5.5.3-py3-none-win_amd64.whl (3.4 MB view details)

Uploaded Python 3Windows x86-64

mergify_cli-2026.5.5.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

mergify_cli-2026.5.5.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

mergify_cli-2026.5.5.3-py3-none-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.5.5.3-py3-none-macosx_10_12_x86_64.whl (3.3 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: mergify_cli-2026.5.5.3.tar.gz
  • Upload date:
  • Size: 209.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.5.5.3.tar.gz
Algorithm Hash digest
SHA256 87a817afef637f4bb074204983f72c861a73aff8b41314e4a661577b3b8e11e5
MD5 2145476ee191129fd45c632952066fef
BLAKE2b-256 ccfac3ea37d4aca8c590e501b8ac5891c8bc98b76785d5f577e12242786b7be7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 584ce95c69a741cb56c967d1a1d6a122ff784075d149f452427609dc5b798204
MD5 38174da5da95c57f591f76f11bed34a7
BLAKE2b-256 53e2876faec1c110bd0ef9b32585d4bba59c76a87223acfc270abbbb87be6974

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7b122707866a4573eb1d046fdf30071d626ed09de1143f1b8cdd45e3bfc35e93
MD5 fcf9540f3cef8822161c4adaa558616f
BLAKE2b-256 e1e95c1efa78fe0531c73404c54b964164f00cf0e28efe9c78455d13ec0227a1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 101527ca161d45c9f966ec1fd5ca83648d6485dfa327a4c3a1787745c0b36a22
MD5 b8a343a962e4b30d407ca3b7348715f0
BLAKE2b-256 5e4df334ad1f7803e04c9cd6629517b22b6afde9b947f821ce04ddb0a9519991

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bceb0a8a9c528e61928ae4a899b8778503e6dfa3fda3ccd48c9ceb5aa900b78c
MD5 024d278b34fbf2f0e80b5a9784a2cc4f
BLAKE2b-256 5069455969a93d4c7d25004e6ff988b6b05d245b148f9bc59a74c8e0ea2e063b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.3-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1fe971b6140bab455709f41a58b93621fca1a567252850a84ce799dd217ff196
MD5 76a6e34215ce8c6db526a2336e9c067f
BLAKE2b-256 0848ebef51a09b19ec3c1dafbcb4fc65c0a6cb11b4b1be1f9a1f6be928a9f689

See more details on using hashes here.

Provenance

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