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

Uploaded Python 3Windows x86-64

mergify_cli-2026.5.5.4-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.4-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.4-py3-none-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.5.5.4-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.4.tar.gz.

File metadata

  • Download URL: mergify_cli-2026.5.5.4.tar.gz
  • Upload date:
  • Size: 211.7 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.4.tar.gz
Algorithm Hash digest
SHA256 7a71b34ae81dc5624855e97925df1f89b2283a34d8d9657a319b8da6e44aeddd
MD5 ab1ce6dced5185e3d9e96d1db7dd2795
BLAKE2b-256 551b35ce12f32162053b0818ca167f6bda1b33765955b2089acfc66870852b46

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.4-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 8da23d204dd7b8f0f82be690ffc693aff2dd50a89685e39def6181cd267601b0
MD5 0e144f96a5d512d1e2c2af9c665190cd
BLAKE2b-256 a2d058405f4fe90e891d3534c9388cfa0eb4be8704185c1618049d6cb0708041

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 21a5bef926ec6f8a87f781e54b93cdc880a43a6ed00130da00075cea400fe7f7
MD5 731d8b290470099827273ec97c594f04
BLAKE2b-256 4ef2b1907b421e3a7588de9b14a977b1a0126449736393bbc70a9f0d63f68f81

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 33fa7770519947ce0cbcfd870fbc1e4ce78f0b56422e749ff71edc97ffb8bd37
MD5 01c7b369c259f3a824f9e1f130d6827b
BLAKE2b-256 dd2b409dafec1bb0a7b716842808a845a794a1ca3e20e62d1c36bf5a13b9c487

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aee4f2ce617768193115ade3e4fee1df364e530e42d0a09cd2b756008b477efa
MD5 32d3be9ba58436bdc33193ccbd2502eb
BLAKE2b-256 e82d6c7e459d5ba984c621fe5bd23afe636990803e1b9dbb7224174aa496ba63

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.5.4-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4f454a5619df6daf4d521499cf1238d89a25e26e407d355918c2ab12073220aa
MD5 2fc819c194f729ea8584122de7b15274
BLAKE2b-256 efacf6a32ff29465fb7bd011053f74671143c501d3c1cabdf5dad47527f2f340

See more details on using hashes here.

Provenance

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