@@ -479,7 +479,7 @@ class Build(BaseModel):
479479 Field (
480480 alias = 'buildNumber' ,
481481 examples = ['0.1.1' ],
482- pattern = '^([0-9]|[1-9][0-9])\\ .([0-9]|[1-9][0-9])(\\ .[1-9][0-9]{0,4})? $' ,
482+ pattern = '^([0-9]|[1-9][0-9])\\ .([0-9]|[1-9][0-9])(\\ .[1-9][0-9]{0,4})$' ,
483483 ),
484484 ]
485485 act_version : Annotated [ActVersion | None , Field (alias = 'actVersion' , title = 'BuildActVersion' )] = None
@@ -532,7 +532,7 @@ class BuildShort(BaseModel):
532532 Field (
533533 alias = 'buildNumber' ,
534534 examples = ['0.1.1' ],
535- pattern = '^([0-9]|[1-9][0-9])\\ .([0-9]|[1-9][0-9])(\\ .[1-9][0-9]{0,4})? $' ,
535+ pattern = '^([0-9]|[1-9][0-9])\\ .([0-9]|[1-9][0-9])(\\ .[1-9][0-9]{0,4})$' ,
536536 ),
537537 ]
538538 build_number_int : Annotated [int | None , Field (alias = 'buildNumberInt' , examples = [10000 ])] = None
@@ -2663,7 +2663,7 @@ class Run(BaseModel):
26632663 Field (
26642664 alias = 'buildNumber' ,
26652665 examples = ['0.0.36' ],
2666- pattern = '^([0-9]|[1-9][0-9])\\ .([0-9]|[1-9][0-9])(\\ .[1-9][0-9]{0,4})? $' ,
2666+ pattern = '^([0-9]|[1-9][0-9])\\ .([0-9]|[1-9][0-9])(\\ .[1-9][0-9]{0,4})$' ,
26672667 ),
26682668 ] = None
26692669 """
@@ -2788,7 +2788,7 @@ class RunShort(BaseModel):
27882788 Field (
27892789 alias = 'buildNumber' ,
27902790 examples = ['0.0.2' ],
2791- pattern = '^([0-9]|[1-9][0-9])\\ .([0-9]|[1-9][0-9])(\\ .[1-9][0-9]{0,4})? $' ,
2791+ pattern = '^([0-9]|[1-9][0-9])\\ .([0-9]|[1-9][0-9])(\\ .[1-9][0-9]{0,4})$' ,
27922792 ),
27932793 ] = None
27942794 build_number_int : Annotated [int | None , Field (alias = 'buildNumberInt' , examples = [10000 ])] = None
@@ -3189,7 +3189,7 @@ class TaggedBuildInfo(BaseModel):
31893189 Field (
31903190 alias = 'buildNumber' ,
31913191 examples = ['0.0.2' ],
3192- pattern = '^([0-9]|[1-9][0-9])\\ .([0-9]|[1-9][0-9])(\\ .[1-9][0-9]{0,4})? $' ,
3192+ pattern = '^([0-9]|[1-9][0-9])\\ .([0-9]|[1-9][0-9])(\\ .[1-9][0-9]{0,4})$' ,
31933193 ),
31943194 ] = None
31953195 """
0 commit comments