package
Version:
v0.2.2
Opens a new window with list of versions in this module.
Published: Feb 21, 2026
License: Apache-2.0
Opens a new window with license information.
Imports: 5
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
func PrintSummary(p Plan)
PrintSummary prints a human-readable summary of the plan
Warnf prints a warning message to stderr
type Change struct {
Scope string `json:"scope"`
Target string `json:"target"`
Action string `json:"action"`
Details interface{} `json:"details"`
}
type Plan struct {
Changes []Change `json:"changes"`
Warnings []string `json:"warnings"`
Stats *StateStats `json:"stats,omitempty"`
}
type StatePair struct {
Current int `json:"current"`
Desired int `json:"desired"`
}
type StateStats struct {
Teams StatePair `json:"teams"`
TeamMembers StatePair `json:"team_members"`
Repositories StatePair `json:"repositories"`
RepoPermissions StatePair `json:"repo_permissions"`
CustomRoles StatePair `json:"custom_roles"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.