Documentation
¶
Overview ¶
Package freeze implements the freeze and unfreeze commands, which stop (and resume) restacking for a branch and the branches it depends on or that depend on it.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Deps ¶
Deps are the collaborators freeze needs. Adapters build them from their own runtime state; the action never sees bootstrap types.
type Engine ¶
type Engine interface {
GetBranch(branchName string) engine.Branch
Graph(ctx context.Context, strategy engine.SortStrategy) *engine.StackGraph
SetFrozen(ctx context.Context, branches engine.Branches, state engine.FreezeState) (engine.BatchFreezeResult, error)
}
Engine lists exactly the engine methods freeze and unfreeze call.
Click to show internal directories.
Click to hide internal directories.