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.27.1.tar.gz (263.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.5.27.1-py3-none-win_amd64.whl (4.4 MB view details)

Uploaded Python 3Windows x86-64

mergify_cli-2026.5.27.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

mergify_cli-2026.5.27.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.27.1-py3-none-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.5.27.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.27.1.tar.gz.

File metadata

  • Download URL: mergify_cli-2026.5.27.1.tar.gz
  • Upload date:
  • Size: 263.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.5.27.1.tar.gz
Algorithm Hash digest
SHA256 4e02bd824142dffc469c3262ceffd9ad110458a38f655379ec091f1938136ec0
MD5 e3ed2e6c7445dd0587d18f2577027680
BLAKE2b-256 45accefa2ee68bfcb49fba324a7415cdc950d2869233be906b57d3c5d7945ed5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.27.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 af0a5fa2c485b1766f576d7d4b9f79a0c185da1d247c14920b3313416cacd065
MD5 2cb2ecd645532d0cb0aa031689845201
BLAKE2b-256 4873ea4e917f64d50285c1e0c68c1fb2c46d9ffffd5a6e928b0c71c857b0a645

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.27.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 15685c1215dfcef7cb673b8bc6e0ddcdf77d62ee466a7b101610c29242486632
MD5 6e1a981ddb1026890062ee38880c89f1
BLAKE2b-256 78ce3d46844e9bff11d4d94963662ccd284ec72daf3acce98004341cb75b02ae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.27.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fabf1f58c4ddb7fe2f104dcdbf8bd3e0e1b3982be486cbb785bf691ea4d4aab8
MD5 d2348f97cf7224a5c391b06972cc0ddd
BLAKE2b-256 f6514a167b534e4a73d39e5516f651d2ea04b14bae6d566811d7b60bc78c65dc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.27.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a1e12c1900efe290f7671b1486c1359c7c258364154c8bda3033de1fe6730e4b
MD5 8f16afd63ef9ac125f0e9998083dc027
BLAKE2b-256 e4607611eea21858f705ae46c834938f2f773bc07b6a97cc53267e0f16ebb42d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.27.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a71e9ca43ff427c7ab712ca8d3615a9ff86615810796e22e06a1164d023cb432
MD5 1fc79bdd20dd68597589dce9be5b9be6
BLAKE2b-256 bfbb6be75e4fb81006ea9249a70539d93158befe369bfd4f44c39a2587ee8a36

See more details on using hashes here.

Provenance

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