INNER CODE UNIT · Go
sum
whalebrew/whalebrew · actions/release/main.go:97
sum := hex.EncodeToString(h.Sum(nil))
core.Infof("asset %s(%s) has %s sum %s", name, path, ext[1:], sum)
_, err = tmpfile.Write([]byte(sum))
if err != nil {
return err
}
_, err = tmpfile.Seek(0, 0)
if err != nil {
return err
}
err = uploadReleaseAsset(name+ext, name+ext, release, tmpfile)
if err != nil {
return fmt.Errorf("failed to upload %s to release %s (%s): %v", name, *release.Name, *release.URL, err)
}
}
return nil
}