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 tracked by Mergify CI Insights (mergify tests show 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.5.22.1.tar.gz (254.2 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.22.1-py3-none-win_amd64.whl (4.3 MB view details)

Uploaded Python 3Windows x86-64

mergify_cli-2026.5.22.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.22.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.5.22.1-py3-none-macosx_10_12_x86_64.whl (4.5 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: mergify_cli-2026.5.22.1.tar.gz
  • Upload date:
  • Size: 254.2 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.22.1.tar.gz
Algorithm Hash digest
SHA256 0d5696847fa77a9cfccf9de5d66cc968ff0ec51f81e76ff0524ee5027d80427b
MD5 16baa4a9cd45aca00f421969e2ca90a9
BLAKE2b-256 4403538874a268faff2d2ce52443372955886e9936bdd489cf215366831d5f45

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.22.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 bfa1cbe239e83b1edd8d48e7b9129f05f83691d71680e249123cbaf81c0ef267
MD5 3fd27d6f96b0bcf0c5b818864423689d
BLAKE2b-256 a7f65027f563bea1b9b63e42472ab31bc4e3bab6ad4a9a71e81c0a22983fe4fd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.22.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1610d66dfc08cf33e3a7f53ca525fd075f0cd567355f3457f561d07df46a8418
MD5 85fd7e56adf42ec5e50ee4417e21c306
BLAKE2b-256 16174e50869103af919890ffeb91ea5b8dc36617d92b68b7e08a9da93b6579c3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.22.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3907e3d35305ae44b81b9e0892c1d729a19e2bc8291a753170659db56af46edf
MD5 57f6c67a1c53dbf387c398c89ac4c1c9
BLAKE2b-256 c79f39209572987d2ac66913975edf2fc01bebf91584418dd4a4267b04db51fa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.22.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c9127f51c5e0a71afb7a0b8f7b81b5b71cb3f3a35c64a30ee70982d6e9165bf8
MD5 ec803c352707089fa041500e12d16fa8
BLAKE2b-256 05c921d86977afd3af1c27f617294c2f3698eaa045ab713b02ff80414f5e2ba1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.22.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 303b028f525ebf2fbe171b08da7c98f945f71d778258b985c1785e3e619aab02
MD5 6c51ce9cd7db40783eb360239ba83170
BLAKE2b-256 88f07ce2367265e7370a8348c138157b32f76028eb98c7dac55b7d307c06ff71

See more details on using hashes here.

Provenance

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