Improve validation messages for env vars and labels

Change-type: patch
This commit is contained in:
Felipe Lalanne 2021-07-30 21:54:30 +00:00
parent f00610660f
commit f6b2ec9677

View File

@ -96,7 +96,11 @@ export const VariableName = new t.Type<string, string>(
chain((s) =>
VAR_NAME_REGEX.test(s)
? t.success(s)
: t.failure(s, c, "may only contain alphanumeric chars plus '_'"),
: t.failure(
s,
c,
"needs to start with a letter and may only contain alphanumeric characters plus '_'",
),
),
),
t.identity,
@ -121,7 +125,7 @@ export const LabelName = new t.Type<string, string>(
: t.failure(
s,
c,
"may only contain alphanumeric chars plus '-' and '.'",
"needs to start with a letter and may only contain alphanumeric characters plus '-' and '.'",
),
),
),