Check committed file sizes
This commit is contained in:
@@ -172,6 +172,17 @@ func validationSpec(settings *cli.ValidationSettings) releasekit.ValidationSpec
|
||||
CompileTargets: make([]releasekit.Target, len(settings.Go.CompileTargets)),
|
||||
},
|
||||
}
|
||||
if settings.FileSize != nil {
|
||||
var limitBytes *int64
|
||||
if settings.FileSize.LimitBytes != nil {
|
||||
limit := *settings.FileSize.LimitBytes
|
||||
limitBytes = &limit
|
||||
}
|
||||
result.FileSize = &releasekit.FileSizeValidationSpec{
|
||||
LimitBytes: limitBytes,
|
||||
Exclusions: append([]string(nil), settings.FileSize.Exclusions...),
|
||||
}
|
||||
}
|
||||
for index, target := range settings.Go.CompileTargets {
|
||||
goos, goarch, _ := strings.Cut(target, "/")
|
||||
result.Go.CompileTargets[index] = releasekit.Target{OS: goos, Arch: goarch}
|
||||
|
||||
Reference in New Issue
Block a user