Skip to content

Commit bd87165

Browse files
Allow deploy/undeploy to specify only the default cluster (#58)
1 parent 7471622 commit bd87165

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

‎apis/workflows/v1/workflows.proto‎

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,9 @@ message DeployWorkflowReleaseRequest {
222222
tilebox.v1.ID release_id = 2;
223223
repeated string cluster_slugs = 3 [
224224
(buf.validate.field).repeated.min_items = 0,
225-
(buf.validate.field).repeated.items.string.min_bytes = 1
225+
(buf.validate.field).repeated.items.string.min_bytes = 1,
226+
(buf.validate.field).repeated.items.string.max_len = 100,
227+
(buf.validate.field).repeated.items.string.pattern = "^[A-Za-z0-9-]*$"
226228
];
227229
}
228230

@@ -243,8 +245,10 @@ message UndeployWorkflowReleaseRequest {
243245
];
244246
tilebox.v1.ID release_id = 2;
245247
repeated string cluster_slugs = 3 [
246-
(buf.validate.field).repeated.min_items = 1,
247-
(buf.validate.field).repeated.items.string.min_bytes = 1
248+
(buf.validate.field).repeated.min_items = 0,
249+
(buf.validate.field).repeated.items.string.min_bytes = 1,
250+
(buf.validate.field).repeated.items.string.max_len = 100,
251+
(buf.validate.field).repeated.items.string.pattern = "^[A-Za-z0-9-]*$"
248252
];
249253
}
250254

0 commit comments

Comments
 (0)