Local Dev with Render Workflows

Run tasks locally for faster development and testing.

You can run workflow on your local machine to iterate on them quickly. The Render CLI supports spinning up a local task server that simulates the entire run execution lifecycle. You can trigger from your application code, or from the CLI itself.

As you iterate on your task definitions, the local task server picks up changes automatically. It also retains in-memory logs and results for each run (these are lost on server shutdown).

Prerequisites

Your development machine must have:

Workflows that build from a Dockerfile do not currently support the local task server.

See all current Docker-specific limitations.