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.21.2.tar.gz (245.5 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.21.2-py3-none-win_amd64.whl (4.3 MB view details)

Uploaded Python 3Windows x86-64

mergify_cli-2026.5.21.2-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.21.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ ARM64

mergify_cli-2026.5.21.2-py3-none-macosx_10_12_x86_64.whl (4.4 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: mergify_cli-2026.5.21.2.tar.gz
  • Upload date:
  • Size: 245.5 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.21.2.tar.gz
Algorithm Hash digest
SHA256 7434cb547c6cd780cc73c2085b4cd7549dfdbe10a85414b1a9f2662063f4fc51
MD5 caaa2cc5ac833125b53d96837d3cbe88
BLAKE2b-256 27ce74e7f5e273874f0ffa5fc391ff81d002e626307a04d5b5832edbdeacdf5b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.21.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 85c37ab9c1e2c9c94c2fdfbb8f0451fbc54a5b07fa4497c4f692976dc150e8d2
MD5 c0411b7e7970c00d76d3697d7236592f
BLAKE2b-256 d93f25535a03df3161678b11329e7b6f70c7f3dbb7d3e959a8bdee10dd07bf2a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.21.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c8504f5b1f2f07e69d4f079012a9c165959a06bd07a9128263005028db5a4e6d
MD5 02d18fbd40813a83f5f327366b431a47
BLAKE2b-256 569b9573b24023cc417e9ad6fcbd26d223688194129e4137d2071afc22d4b781

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.21.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 33ec0a1816230dad756e82b988b4ae1a76dba52b4e2148580ea033772d4b644c
MD5 6819ca27d06fca95c4bcc37955559f7a
BLAKE2b-256 e9207d73ddd4997463573eee103a0bf82aa85ad237f91131e4ca2dd371211328

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.21.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 51d0c132a5031adb36fc3592187e4f8136986a39c2bc1d1241c9ca63b16f1350
MD5 544f37308160177c946ba7b09a809b9a
BLAKE2b-256 4095aa953a78039eb2835b34abdf5d1fa39ea20be27859cd9c172d2c33588b54

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mergify_cli-2026.5.21.2-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e0f629906787b5ff0a551c3e8152f8fcfc63becc4e979e3751b74efb9db04048
MD5 b0b8a7e309ee87794db8b8e62929df49
BLAKE2b-256 4fd038d01d1105c9668f3059521941d9ebc4b2e83a8518675e9d226b55dffcd1

See more details on using hashes here.

Provenance

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