Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type CommitSpec ¶
type RefUpdater ¶
type RefUpdater interface {
SetRef(ctx context.Context, ref *github.Reference) error
UpdateFile(ctx context.Context, path string, contentUpdater func(string) string) error
RenameFile(ctx context.Context, oldPath, newPath string) error
Commit(ctx context.Context, spec CommitSpec) error
Code(ctx context.Context) (vfsutils.MountedRepo, error)
}
func NewGithubRefUpdater ¶
func NewGithubRefUpdater(client *github.Client, owner, repo string) RefUpdater
Click to show internal directories.
Click to hide internal directories.