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 and manage quarantine for tests tracked by Mergify CI Insights (mergify tests show NAME..., mergify tests quarantine NAME, mergify tests unquarantine 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.6.5.1.tar.gz (316.1 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.6.5.1-py3-none-win_amd64.whl (4.7 MB view details)

Uploaded Python 3Windows x86-64

mergify_cli-2026.6.5.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

mergify_cli-2026.6.5.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

mergify_cli-2026.6.5.1-py3-none-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.6.5.1-py3-none-macosx_10_12_x86_64.whl (4.8 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: mergify_cli-2026.6.5.1.tar.gz
  • Upload date:
  • Size: 316.1 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.6.5.1.tar.gz
Algorithm Hash digest
SHA256 65fb1cd20622bf50fb3a986999413067ab98f597f312d72ef001ad561917a6e7
MD5 95b381ec6e5dc77a061db8cac9fab7b0
BLAKE2b-256 111b23f6467f329beaff22cc20688bd608dc432cafb96069d0963c3b18018fd6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.5.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 05a94fd3bb9009573762240278393dcfed22b7197a28c749b098d1cede4da77d
MD5 debcea2858d3b050bee5a75381759fbf
BLAKE2b-256 ab1e52e350c0bd8a363906570c747eba6cb6c8daf43142c517bf978c70e311a7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.5.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 06fef0ada43b203b53abc5ceaddab49c046e5a8e44e5a02c3ab2f6d3ae911fd9
MD5 0c8c10284b23de681724838369f21b9a
BLAKE2b-256 8e14741a9fb43d6f2d27fc07f260ae54e12997d46185ee49761f9318b951f7db

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.5.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bef69d7c00e73dbe8342b8daf268e7d00ad25f834260c58799975ab6363d2130
MD5 16a94c55ba5eb625cd436737919a8808
BLAKE2b-256 6ffb4a73836d12b488dfa2874fa6c84251d2803be669d32ad463237a0e9a47dd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.5.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e8c0d059bf348d22876e6a06d00950cc988d92c50a27863af3be42133ea8b7ea
MD5 f373fdc884862f6ad76f45494afb7212
BLAKE2b-256 addd1513b218e64df48c21066f089880431a3b34e910f9ab8fc661aee6e6de05

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.5.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1aa9784f1c338a73273b24373f98a4d2fe235f305c31a0e1ff7bd2dc1258ffc6
MD5 5eb2acd5ffd01f9e780990be7cf97584
BLAKE2b-256 c57427b46e038088af0f76f1579c060bcecebe2fd1af12a0dbe8f78cd7db65af

See more details on using hashes here.

Provenance

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