kzap/Kubernetes Manifest Diff Action

Compare Kubernetes manifests between git references using helm, kustomize, or plain YAML

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
toolTool to use for manifest generation (yaml, helm, kustomize)noyaml
commandCommand to execute for manifest generation (defaults based on tool)no""
base-refBase reference for comparison (default: main or repo default branch)no""
head-refHead reference for comparison (default: current commit)no""
working-dirWorking directory relative to repo rootno./
head-working-dirIf the working directory for the files we want to compare is different from the working directory for the base files, specify it here. By default, the working directory for the base and head files is the same. no""
prepare-commandsCommands to run before generating manifests (one per line). These commands are executed in the working directory before running the main command. Useful for setup tasks like installing dependencies, updating submodules, etc. no""
namedescription
diff-outputThe YAML diff between base and head manifests
stderrStandard error output from failed commands (for debugging)
errorBoolean indicating if any command failed (true/false)