diff --git a/lib/crates/fabro-cli/src/commands/repo/init.rs b/lib/crates/fabro-cli/src/commands/repo/init.rs index 9e1df3a04..48bf0f49f 100644 --- a/lib/crates/fabro-cli/src/commands/repo/init.rs +++ b/lib/crates/fabro-cli/src/commands/repo/init.rs @@ -117,11 +117,12 @@ draft = true ); } - // Create workflow.toml + // Leave the environment unspecified so the target server can supply its + // default. let toml_path = workflow_dir.join("workflow.toml"); std::fs::write( &toml_path, - "_version = 1\n\n[workflow]\ngraph = \"workflow.fabro\"\n\n[run.environment]\nid = \"local\"\n\n[environments.local]\nprovider = \"local\"\n", + "_version = 1\n\n[workflow]\ngraph = \"workflow.fabro\"\n", ) .with_context(|| format!("failed to write {}", toml_path.display()))?; created.push(".fabro/workflows/hello/workflow.toml".to_string()); diff --git a/lib/crates/fabro-cli/tests/it/cmd/repo_init.rs b/lib/crates/fabro-cli/tests/it/cmd/repo_init.rs index c4826c620..f1a5fd719 100644 --- a/lib/crates/fabro-cli/tests/it/cmd/repo_init.rs +++ b/lib/crates/fabro-cli/tests/it/cmd/repo_init.rs @@ -96,12 +96,6 @@ fn repo_init_creates_project_toml_and_hello_workflow() { [workflow] graph = "workflow.fabro" - - [run.environment] - id = "local" - - [environments.local] - provider = "local" "### ); }