Skip to content

chore(deps): bump rift engine to 0.18.1 - #252

Merged
github-actions[bot] merged 1 commit into
masterfrom
chore/engine-0.18.1
Sep 29, 2026
Merged

github-actions[bot] merged 1 commit into
masterfrom
chore/engine-0.18.1

Conversation

@EtaCassiopeia

Copy link
Copy Markdown
Collaborator

Bumps the pinned rift engine version from 0.18.0 to 0.18.1 via scripts/bump.sh.

Upstream release notes (achird-labs/rift 0.18.1)

Rift v0.18.1

Rift is a high-performance, Mountebank-compatible HTTP chaos engineering proxy.

Installation

Quick Install (Unix)

# Download and extract (replace TARGET with your platform)
curl -LO https://github.com/achird-labs/rift/releases/download/v0.18.1/rift-v0.18.1-x86_64-unknown-linux-gnu.tar.gz
tar -xzf rift-v0.18.1-x86_64-unknown-linux-gnu.tar.gz
sudo mv rift-v0.18.1-x86_64-unknown-linux-gnu/bin/* /usr/local/bin/

Using Docker

# From Docker Hub
docker pull zainalpour/rift-proxy:v0.18.1
docker run -p 2525:2525 -p 9090:9090 zainalpour/rift-proxy:v0.18.1

# Linter image for CI/CD
docker pull zainalpour/rift-lint:v0.18.1
docker run --rm -v $(pwd):/imposters zainalpour/rift-lint:v0.18.1 .

Using Cargo

cargo install rift-http-proxy
cargo install rift-lint

Included Binaries

Each release archive includes all Rift tools:

  • rift - HTTP proxy server (Mountebank-compatible)
  • rift-lint - Imposter configuration validator
  • rift-tui - Terminal UI for managing imposters
  • rift-verify - Stub verifier (checks imposters against a running engine)

Available Platforms

Platform Architecture Download
Linux (glibc) x86_64 rift-v0.18.1-x86_64-unknown-linux-gnu.tar.gz
Linux (glibc) ARM64 rift-v0.18.1-aarch64-unknown-linux-gnu.tar.gz
Linux (musl/static) x86_64 rift-v0.18.1-x86_64-unknown-linux-musl.tar.gz
Linux (musl/static) ARM64 rift-v0.18.1-aarch64-unknown-linux-musl.tar.gz
macOS Intel (x86_64) rift-v0.18.1-x86_64-apple-darwin.tar.gz
macOS Apple Silicon (ARM64) rift-v0.18.1-aarch64-apple-darwin.tar.gz
Windows x86_64 rift-v0.18.1-x86_64-pc-windows-msvc.zip

Docker Images

Image Description
zainalpour/rift-proxy Main HTTP proxy server
zainalpour/rift-lint Imposter validator for CI/CD

Features

All binaries include:

  • Rhai scripting (built-in)
  • JavaScript scripting (Boa engine)
  • Redis backend for distributed state

Verification

Each binary has an accompanying .sha256 checksum file. Verify downloads with:

shasum -a 256 -c rift-v0.18.1-x86_64-unknown-linux-gnu.tar.gz.sha256

Mountebank Compatibility

Rift is API-compatible with Mountebank:

rift --port 2525

Documentation


Full-auto loop: when CI is green, the repo's auto-release.yml merges this PR and
cuts the next release. If CI is red, this PR stays open for human intervention. Opened
automatically by the reusable dep-bump workflow.

Bumps the rift engine pin from 0.18.0 to 0.18.1 via scripts/bump.sh (the single source of truth for this repo's pin literals).
@github-actions
github-actions Bot merged commit 39b7ad1 into master Sep 29, 2026
16 checks passed
@github-actions
github-actions Bot deleted the chore/engine-0.18.1 branch September 29, 2026 07:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant