POL-3: bake cosign into CI toolchain image (plat/mitosis#41) #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/pol-3-cosign-toolchain"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
POL-3 — bake cosign into the CI toolchain image · plat/mitosis#41
App workflows sign every image they push (POL-3), so the runner needs
cosignwith zero build-time egress — same constraint that made helm a COPY, not a
download. Multi-stage
COPYof the static binary from the officialgcr.io/projectsigstore/cosign:v2.4.3multi-arch image (matches the build node'sarch) into
/usr/local/bin/cosign, pluscosign versionin the self-check.Tag v0.2.0 to publish;
_app-templatepreview/release then referenceplat/ci-builder:0.2.0(its companion PR already does).Validation
Built locally with the legacy builder (
DOCKER_BUILDKIT=0, as CI does):cosign version→ v2.4.3 (linux/arm64), helm/git/docker all present; thestatic binary runs on the Alpine-based
docker:27-clibase.Do not merge — gated on the live GATE (which tags v0.2.0).