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.11.1.tar.gz (216.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.11.1-py3-none-win_amd64.whl (4.0 MB view details)

Uploaded Python 3Windows x86-64

mergify_cli-2026.5.11.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

mergify_cli-2026.5.11.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

mergify_cli-2026.5.11.1-py3-none-macosx_11_0_arm64.whl (4.0 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.5.11.1-py3-none-macosx_10_12_x86_64.whl (4.2 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: mergify_cli-2026.5.11.1.tar.gz
  • Upload date:
  • Size: 216.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.11.1.tar.gz
Algorithm Hash digest
SHA256 6c02646104e223f7d374f69c62314f8f5c35a868fb96868db824b76ea10fc644
MD5 5ea4e23b7dc8e6039c7dcc17538a272e
BLAKE2b-256 21b351b19b99e0917efb35cc231c01543f449051769260ed5ed9ac433bb46b08

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.11.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 8e711e0b74226caec5381110654b09cd0970498510a55f1e0201e2119fe743fa
MD5 c7b9a8178673e90937880902bf65075f
BLAKE2b-256 23787984e86a0d85a5ba64a165fa29eb2cf9a7d96919891de83237c52b41bcba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.11.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6d42faa7e6424c4d6f394e006c87ce363c2149b186c683e94dd75f5b5d9c0893
MD5 9787b5ecf6c95f901525695ac409bdc2
BLAKE2b-256 7634189ceeb6c12773225bea0f49f85b53ae087fea3ca6733564b09df71821c6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.11.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a0060cdd52c2e52bccedf0a4409dfd075f8601786d368a6a3ef9772b70f5eb7c
MD5 ca062c3db929b9d9b851d12c21e80c15
BLAKE2b-256 3c61d19a6c057ba4136f434beb6afbe297670c6e5de391edf9855c6dd1e234ba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.11.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 187c2a4d3f5b71c34ee37f276f24e04d9450c9c5626f87322f41f514177f2b8e
MD5 b85e6bb11f0522b711a2032bac89400a
BLAKE2b-256 1c2dcab052e003bf59b86209fe856187a8b53e2efcb808ceb2924694e5ae701e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.11.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 dfc1a6895630b03a5ef1e8a096031dda10d825ce6e6ba4eb8bd290735edd0f31
MD5 b376d2b25917c26bdd69625488db3cc8
BLAKE2b-256 247d079de997ed21bd3da8286f0f41577d32f3f3cde9047250f1e8bd7501c9d5

See more details on using hashes here.

Provenance

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