Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions src/content/docs/cli.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,25 +8,25 @@ terminal.

## Installation

Install the CLI using [uv](https://docs.astral.sh/uv/):
Install the CLI with the install script:

```bash
uv tool install mergify-cli
curl -fsSL https://raw.githubusercontent.com/Mergifyio/mergify-cli/main/install.sh | sh
```

Or using [pipx](https://pipx.pypa.io/):
## Updating

```bash
pipx install mergify-cli
```

On macOS, you can install these tools via Homebrew:
Update an existing install to the latest release in place:

```bash
brew install uv
uv tool install mergify-cli
mergify self-update
```

This downloads the latest binary, verifies it against the published
`SHA256SUMS`, and swaps it in. Pass `--check` to print your current and the
latest version without changing anything, or `--force` to reinstall the current
version (useful for repairing a broken install).

## Authentication

The CLI needs an authentication token to interact with your repositories.
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/stacks/_install-setup.mdx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
```bash
uv tool install mergify-cli
curl -fsSL https://raw.githubusercontent.com/Mergifyio/mergify-cli/main/install.sh | sh
mergify stack setup
```
2 changes: 1 addition & 1 deletion src/content/docs/stacks/_install.mdx
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
```bash
uv tool install mergify-cli
curl -fsSL https://raw.githubusercontent.com/Mergifyio/mergify-cli/main/install.sh | sh
```
2 changes: 1 addition & 1 deletion src/content/docs/stacks/_quickstart.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
```bash
uv tool install mergify-cli
curl -fsSL https://raw.githubusercontent.com/Mergifyio/mergify-cli/main/install.sh | sh
mergify stack setup
mergify stack push
```
6 changes: 1 addition & 5 deletions src/content/docs/stacks/agents.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,10 @@ import Install from './_install.mdx';

## 1. Install the Mergify CLI

Install `mergify-cli` with `uv` (preferred) or `pipx`:
Install `mergify-cli` with the install script:

<Install />

```bash
pipx install mergify-cli
```

Verify:

```bash
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/stacks/compare/gh-stack.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ platform.

**Distribution.** gh-stack ships as a `gh` CLI extension and will likely get
deeper GitHub integration over time. Mergify CLI is a standalone install
(`uv tool install mergify-cli`).
(a one-line `curl … | sh`).

**Pricing.** Both are free. Mergify Stacks is a standalone CLI that doesn't
require a Mergify subscription.
Expand Down
Loading