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.21.1.tar.gz (244.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.21.1-py3-none-win_amd64.whl (4.3 MB view details)

Uploaded Python 3Windows x86-64

mergify_cli-2026.5.21.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

mergify_cli-2026.5.21.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

mergify_cli-2026.5.21.1-py3-none-macosx_11_0_arm64.whl (4.2 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.5.21.1-py3-none-macosx_10_12_x86_64.whl (4.4 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: mergify_cli-2026.5.21.1.tar.gz
  • Upload date:
  • Size: 244.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.21.1.tar.gz
Algorithm Hash digest
SHA256 e67e5cb37dda137cd7b45506518bf62698323cd404dad96f03af49fa80d218a9
MD5 edbdb1dbe4f936ce8e7453007486a15f
BLAKE2b-256 002a148c106edaf90351074d9f4ebfd128e478bd0fdc86590e1ba55b3ea076bf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.21.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 b404bc18f4cda4dc611c9771a310bb19612cea131123e257e67e311278fb7e86
MD5 c484275abca3a79fbc8c23f06310b965
BLAKE2b-256 ea21f8c402402038e04919035f450b5cd0f183cd273aafe3df6576ec9e39edfe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.21.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 31488ded8d2866b99acd6260f6be6b7903ea829289bcefa5f90bfbcb0429f302
MD5 1ee9d7b8058803c2ea2044f187f5109c
BLAKE2b-256 a13911f22cd58da29e1e9f9cdd8048bc283ae9cf98bd64dedf275e639cda8d29

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.21.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bae3eca747676c65f2a7c88a9412d2580fcbd9c6a647db606e14fc7e610bef9c
MD5 4cfa1f2c6f7dff2f9d8cf6907c1a311b
BLAKE2b-256 e45f07f37387972c52482502717566634a5db124371bd3030ad66873477454ad

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.21.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4aecf388af61b9f4553925c32905a431231de96cae99013d064ea2585d3dc976
MD5 2230cbd209a12294840b94ba57a0ba24
BLAKE2b-256 3e52ffb204de4061029e2041aade7892747f89c9139ecc71c58ee8ba9eb57267

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.21.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 30448177c4102d44e31403b1a206a159c72dd71799e2f03bf3b9505d13d1843d
MD5 87394e283f3f2668b3c2ee85f1b076a0
BLAKE2b-256 2a150006f495aefd21b1fb491159e474a516b3235d32481bf9116a0c258f136a

See more details on using hashes here.

Provenance

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