Versions in this module Expand all Collapse all v1 v1.232.0 Oct 12, 2026 Changes in this version + const PageLimit + const PageSize + var CommentRunPattern = regexp.MustCompile(`<!-- atmos-benchmark-run:(\d+):(\d+) -->`) + var RepoPattern = regexp.MustCompile(`^[A-Za-z0-9_.-]+/[A-Za-z0-9_.-]+$`) + var SHAPattern = regexp.MustCompile(`^[0-9a-f]{40}$`) + func Get(ctx context.Context, client API, path string, response any) error + func NotFound(err error) bool + type API interface + DoWithContext func(context.Context, string, string, io.Reader, interface{}) error + RequestWithContext func(context.Context, string, string, io.Reader) (*http.Response, error) + type Comment struct + Body string + ID int64 + User struct{ ... } + type PR struct + Base struct{ ... } + ChangedFiles *int + Draft bool + Head struct{ ... } + MergeSHA string + Number int + State string + type Run struct + Attempt int + Branch string + Conclusion string + Created time.Time + Event string + HeadRepository struct{ ... } + HeadSHA string + ID int64 + Path string + PullRequests []struct{ ... } + Status string + Updated time.Time