Feature request
The published install manifests reference the controller/watcher/webhook images by mutable tag only, e.g. for v0.50.0:
ghcr.io/tektoncd/pipelines-as-code/pipelines-as-code-controller:v0.50.0
ghcr.io/tektoncd/pipelines-as-code/pipelines-as-code-watcher:v0.50.0
ghcr.io/tektoncd/pipelines-as-code/pipelines-as-code-webhook:v0.50.0
Would you be open to additionally pinning these to an immutable digest, i.e. …:v0.50.0@sha256:…? Tekton Pipelines' release manifest already does this for every image, so applying a pinned PaC release would then be fully reproducible in the same way.
Use case
Consumers who vendor the release manifest for supply-chain reasons (air-gapped installs, checksum-pinned GitOps, registry mirroring) currently get a manifest whose bytes are fixed but whose image contents are not.
Feature request
The published install manifests reference the controller/watcher/webhook images by mutable tag only, e.g. for
v0.50.0:Would you be open to additionally pinning these to an immutable digest, i.e.
…:v0.50.0@sha256:…? Tekton Pipelines' release manifest already does this for every image, so applying a pinned PaC release would then be fully reproducible in the same way.Use case
Consumers who vendor the release manifest for supply-chain reasons (air-gapped installs, checksum-pinned GitOps, registry mirroring) currently get a manifest whose bytes are fixed but whose image contents are not.