| paths |
|
|---|
- Never use
$(params.*)insidescriptblocks — pass viaenvorargs - Reference images by digest (
@sha256:...), not by tag - Run steps as non-root unless explicitly required
- Include
app.kubernetes.io/versionlabel matching the directory version - Include
tekton.dev/pipelines.minVersionannotation - Include
spec.descriptionwith one-line summary + detailed paragraph - Provide default values for parameters wherever reasonable
- Use
set -e(orset -euo pipefail) in bash scripts