Deploying static site to Workers is now easier. When you run wrangler deploy [directory]
or wrangler deploy --assets [directory]
without an existing configuration file, Wrangler CLI now guides you through the deployment process with interactive prompts.
Before and after
Before: Required remembering multiple flags and parameters
wrangler deploy --assets ./dist --compatibility-date 2025-09-09 --name my-project
After: Simple directory deployment with guided setup
wrangler deploy dist# Interactive prompts handle the rest as shown in the example flow above
What’s new
Interactive prompts for missing configuration:
- Wrangler detects when you’re trying to deploy a directory of static assets
- Prompts you to confirm the deployment type
- Asks for a project name (with smart defaults)
- Automatically sets the compatibility date to today
Automatic configuration generation:
- Creates a
wrangler.jsonc
file with your deployment settings - Stores your choices for future deployments
- Eliminates the need to remember complex command-line flags
Example workflow
# Deploy your built static sitewrangler deploy dist
# Wrangler will prompt:✔ It looks like you are trying to deploy a directory of static assets only. Is this correct? … yes✔ What do you want to name your project? … my-astro-site
# Automatically generates a wrangler.jsonc file and adds it to your project:{ "name": "my-astro-site", "compatibility_date": "2025-09-09", "assets": { "directory": "dist" }}
# Next time you run wrangler deploy, this will use the configuration in your newly generated wrangler.jsonc filewrangler deploy
Requirements
- You must use Wrangler version 4.24.4 or later in order to use this feature
Source: Cloudflare
Latest Posts
- Amazon CloudFront adds ECDSA support for signed URLs
- TwelveLabs’ Marengo Embed 2.7 can now be used for synchronous inference in Amazon Bedrock
- Manager insights now in Viva Insights web app, with new team view for Copilot Dashboard [MC1136039]
- (Updated) Microsoft Teams | Manage voice and face recognition for rooms (MTR-W/MTRA) via device settings [MC1135396]