diff --git a/backend/windmill-api/src/workspaces.rs b/backend/windmill-api/src/workspaces.rs index cbe287092c..7558214adb 100644 --- a/backend/windmill-api/src/workspaces.rs +++ b/backend/windmill-api/src/workspaces.rs @@ -2220,6 +2220,8 @@ struct ScriptMetadata { pub no_main_func: Option, #[serde(skip_serializing_if = "Option::is_none")] pub codebase: Option, + #[serde(skip_serializing_if = "Option::is_none")] + pub concurrency_key: Option, } pub fn is_none_or_false(val: &Option) -> bool { @@ -2499,6 +2501,7 @@ async fn tarball_workspace( visible_to_runner_only: script.visible_to_runner_only, no_main_func: script.no_main_func, codebase: script.codebase, + concurrency_key: script.concurrency_key, }; let metadata_str = serde_json::to_string_pretty(&metadata).unwrap(); archive