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 quarantines add NAME, mergify tests quarantines remove 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.11.3.tar.gz (321.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.6.11.3-py3-none-win_amd64.whl (4.9 MB view details)

Uploaded Python 3Windows x86-64

mergify_cli-2026.6.11.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

mergify_cli-2026.6.11.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

mergify_cli-2026.6.11.3-py3-none-macosx_11_0_arm64.whl (4.7 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.6.11.3-py3-none-macosx_10_12_x86_64.whl (5.0 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: mergify_cli-2026.6.11.3.tar.gz
  • Upload date:
  • Size: 321.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.6.11.3.tar.gz
Algorithm Hash digest
SHA256 ddffdbd34b499f713392f08a05038e0336c3b062df7f293a352a524364f3a934
MD5 16a9620104ec93a6abe728d866409a7c
BLAKE2b-256 0181a4a76089ce929a3b8aca6507de3b52c30557ed2d9418f45ac8a45bd5059d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.11.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ca1450888c461f5177398cc434452640f14d0d77ebac653e8cbe5a3317b54c4d
MD5 52358eb9d5d01ed06b1f41500e2bf586
BLAKE2b-256 53f0f45e7666be6e87073ea2ce7ec58bea17da0e3635e667b6665055ba32389b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.11.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 40f8424505a6d49f2e2a88d933c17597d064d97041c09d7bf725490bbb7026ac
MD5 7dceb7cd9dcfb02dd260e57fcc27adb4
BLAKE2b-256 06d665a8e0cd788737def554a950e3314b6ef447f7daed0237472a38ec284640

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.11.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 95c4f4374f543a7562582e4beacc27123c0913372f14157a6881f53fc9794190
MD5 955816c1a9816d107b8fbb1084c31e1b
BLAKE2b-256 40fbd3f502f9d07f9ee7d8df8d37210f249e786c9b1d08300ae3dae86b118243

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.11.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0e2bf3ac77e6f574308edbae2e673e7c7a4426e9ee8d492b4e8e459b881858ee
MD5 3fb969a638fdfdebfb653599a4fde531
BLAKE2b-256 574dd0f2486143482ada34ca6fad8e7014445b125fefffeb0975c96b52ced272

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.6.11.3-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d16f82d516cda5663c85aa6eb4e255d7ba77db65d07df998cc49aeb81bb8049f
MD5 c06eece6ef18770b75c396253f4562b4
BLAKE2b-256 ab90c4de2ab00fa2ee970e307148bb5c8466cbbfa4e8c7ae599eca7928a54646

See more details on using hashes here.

Provenance

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