Versions in this module Expand all Collapse all v1 v1.0.1 May 7, 2026 v1.0.0 Apr 30, 2026 Changes in this version + func NewClient(ts *httptest.Server) (*github.Client, error) + func Usage(addr string) string + type Dataset struct + Org string + Repos []github.Repository + Runs map[string][]github.WorkflowRun + Teams []github.Team + Workflows map[string][]github.Workflow + func LoadFromDeploymentCSV(path string) (*Dataset, error) + func NewDataset(org, teamSlug, owner, repo string) *Dataset + func RealisticDataset() *Dataset + func SmallDataset() *Dataset + func (ds *Dataset) AddRun(owner, repo string, workflowID int64, run github.WorkflowRun) + type Server struct + Dataset *Dataset + MaxPageSize int + func New(ds *Dataset) *Server + func (s *Server) ListenAndServe(addr string) error + func (s *Server) Start() *httptest.Server + type WorkflowRunBuilder struct + func NewRun(id int64) *WorkflowRunBuilder + func (b *WorkflowRunBuilder) Build() github.WorkflowRun + func (b *WorkflowRunBuilder) WithBranch(branch string) *WorkflowRunBuilder + func (b *WorkflowRunBuilder) WithConclusion(c string) *WorkflowRunBuilder + func (b *WorkflowRunBuilder) WithName(name string) *WorkflowRunBuilder + func (b *WorkflowRunBuilder) WithTimes(createdAt, updatedAt time.Time) *WorkflowRunBuilder