Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
ghsecretman
command
Command ghsecretman manages GitHub secrets, variables, and Dependabot secrets across an organization from a YAML configuration file.
|
Command ghsecretman manages GitHub secrets, variables, and Dependabot secrets across an organization from a YAML configuration file. |
|
internal
|
|
|
diff
Package diff compares planned intents against observed live state.
|
Package diff compares planned intents against observed live state. |
|
github
Package github wraps the upstream go-github SDK with the narrow surface ghsecretman needs: list repo Actions variables (with values), list repo Actions secret names, and list repo Dependabot secret names.
|
Package github wraps the upstream go-github SDK with the narrow surface ghsecretman needs: list repo Actions variables (with values), list repo Actions secret names, and list repo Dependabot secret names. |
|
plan
Package plan turns a config model into a flat list of intended actions per (target, kind, name).
|
Package plan turns a config model into a flat list of intended actions per (target, kind, name). |
|
resolve
Package resolve turns a config.Entry into its concrete string value by reading from value, env, or file as the entry directs.
|
Package resolve turns a config.Entry into its concrete string value by reading from value, env, or file as the entry directs. |
|
runner
Package runner orchestrates an audit pass against a single repo.
|
Package runner orchestrates an audit pass against a single repo. |
|
schema
Package schema exposes the canonical annotated example YAML configuration for ghsecretman.
|
Package schema exposes the canonical annotated example YAML configuration for ghsecretman. |
Click to show internal directories.
Click to hide internal directories.