-
Notifications
You must be signed in to change notification settings - Fork 43
[External Validation] release/release.artifact_current_commit - release-ops #19
Copy link
Copy link
Open
Labels
category.release.artifact_current_commitExternal validation category release.artifact_current_commitExternal validation category release.artifact_current_commitdomain.releaseExternal validation domain releaseExternal validation domain releaseexternal-validationExternal validation tracker work itemExternal validation tracker work itemmeasurement-infrastructureFateCat measurement infrastructure closure workFateCat measurement infrastructure closure workoperator-action-requiredRequires authorized operator actionRequires authorized operator actionowner.release-opsExternal validation owner release-opsExternal validation owner release-ops
Description
Metadata
Metadata
Assignees
Labels
category.release.artifact_current_commitExternal validation category release.artifact_current_commitExternal validation category release.artifact_current_commitdomain.releaseExternal validation domain releaseExternal validation domain releaseexternal-validationExternal validation tracker work itemExternal validation tracker work itemmeasurement-infrastructureFateCat measurement infrastructure closure workFateCat measurement infrastructure closure workoperator-action-requiredRequires authorized operator actionRequires authorized operator actionowner.release-opsExternal validation owner release-opsExternal validation owner release-ops
External Validation Work Item
external-work.e5ec45d990955344releaserelease.artifact_current_commitrelease-opsP0external.65e60a45c0fadf16,external.6a97f87a91b568c7,external.8490bf9389a8fac9,external.be87b4bd8b4b4cd0,external.d495f0bf4ebd0624,external.da4996b32ac673ecRequired Credentials
GHCR or registry permissions when publishingGitHub Actions read accessGitHub Actions workflow accessartifact attestation verification accessattestation verification accesscontainer registry read accessRequired Evidence
Operator Commands
bash scripts/current-release-proof.sh --require-current-release --output-json <current-release-proof-json>bash scripts/current-release-proof.sh --require-current-release --output-json <path>bash scripts/external-validation-proof-ref-gate.sh --work-queue-json <work-queue-json> --evidence-json <proof-ref-bundle-json> --output-json <proof-ref-gate-json>bash scripts/live-release-gate.sh --output-json <path>bash scripts/release-artifacts.sh --output-dir <release-artifacts-dir> --summary-json <release-summary-json>Proof Ref Template
evidence://external-validation/release-artifact-current-commit/<run-id>sha256:<64 lowercase hex artifact digest>bash scripts/external-validation-proof-ref-gate.sh --work-queue-json <work-queue-json> --evidence-json <proof-ref-bundle-json> --output-json <proof-ref-gate-json>Blocking Items
category_live_evidence_missingcategory_live_pendingproof_ref_missingstale_owner_pendingClosure Condition
Current commit CI, container digest, SBOM/provenance, attestation and rollback evidence all match.
Non-Claims