Documentation / Deploy

Versions and rollback

Inspect published versions, update active pointers, and roll back workflows.

1. Inspect published versions

Each deployment registers an immutable workflow version and handler-binding digest:

shell
rippflow versions reconciliation --limit 20 --json
rippflow versions reconciliation --version 1.0.0 --json
rippflow deployments inspect "$DEPLOYMENT_ID" --json

2. Activate a version

Pass --expected-version and --expected-binding-digest to update the active version without overwriting concurrent changes:

shell
rippflow activate reconciliation --version 1.0.0 --json

rippflow activate reconciliation \
  --version 1.1.0 \
  --expected-version 1.0.0 \
  --expected-binding-digest "$CURRENT_BINDING_DIGEST" --json

3. Roll back a workflow

Point the active workflow back to a previous version with rippflow rollback. In-flight executions finish on the version they started with, while new executions use the restored version:

shell
rippflow rollback reconciliation \
  --version 1.0.0 \
  --expected-version 1.1.0 \
  --expected-binding-digest "$CURRENT_BINDING_DIGEST" --json

# Revoke a deployment to block new dispatches
rippflow deployments revoke "$DEPLOYMENT_ID" --json

Next: Deployment Permissions →

Verified sources

Checked 2026-11-05.

Let's talk

Contact Rippflow

Tell us about your workflows, deployment or pricing.

We'll reply to your email.

Search docs

Search workflows, handlers and operations.