{"builder":"github-actions","buildTimestamp":"2026-07-31T01:56:37Z","workflow":{"repository":"rickycambrian/mcp_deployments_registry","ref":"refs/heads/session/ci-selfhosted","sha":"eb9c54319c9c8586290ea6fe8641d2aa06442c9c","runId":"30597526123","runNumber":"1246","runAttempt":"1","workflow":"Deploy MCP Gateway to TEE","actor":"rickycambrian","event":"workflow_dispatch","workflowUrl":"https://github.com/rickycambrian/mcp_deployments_registry/actions/runs/30597526123"},"source":{"gitCommit":"eb9c54319c9c8586290ea6fe8641d2aa06442c9c","gitRef":"refs/heads/session/ci-selfhosted"},"image":{"name":"us-central1-docker.pkg.dev/ai-projects-442213/mcp-gateway/mcp-gateway-tee","tag":"eb9c54319c9c8586290ea6fe8641d2aa06442c9c","digest":"sha256:dc3b858743f7c27b6863af756b2e5a2114ce3c5b7af1f4806001345e87090b7b"},"attestation":{"bundleSha256":"d477aae8eb1a0f4678b25686b583ab7a6c2148a1d431d236360844ab9c608ea8","format":"https://slsa.dev/provenance/v1","verification":{"method":"github_artifact_attestation","command":"cosign verify-attestation --type https://rickydata.org/attestation/provenance/v1 --certificate-oidc-issuer https://token.actions.githubusercontent.com --certificate-identity-regexp https://github.com/rickycambrian/mcp_deployments_registry/.github/workflows/deploy-gateway.yml@refs/heads/main us-central1-docker.pkg.dev/ai-projects-442213/mcp-gateway/mcp-gateway-tee@sha256:dc3b858743f7c27b6863af756b2e5a2114ce3c5b7af1f4806001345e87090b7b","signatureUrl":"https://github.com/rickycambrian/mcp_deployments_registry/actions/runs/30597526123"},"bundleAvailable":true,"bundlePath":"https://github.com/rickycambrian/mcp_deployments_registry/actions/runs/30597526123"},"runtime":{"codeHash":"44812f95967b8c708afc4b2fc537b9fcfbc688ed9f21050a1036184f5e19fda9","teeEnabled":true,"publishedCodeHash":"44812f95967b8c708afc4b2fc537b9fcfbc688ed9f21050a1036184f5e19fda9","codeHashMatchesPublished":true},"securityKernel":{"package":"@rickydata/security-kernel","versionRange":"^1.1.5","lockedVersion":"1.1.5","installedVersion":"1.1.5","versionMatchesLock":true,"integrity":"sha512-vrqO9oIz6uMRHxr3rrDsK7SthhpgH0GPnMT9Le5b7wPOqY+NtUWHW/81NHzofEjnKzmadd7+D7ZP/nSx6nA8ig==","resolved":"https://registry.npmjs.org/@rickydata/security-kernel/-/security-kernel-1.1.5.tgz","packageLockHashSha256":"894dede2d1e20cbcc71dea0e60030897474ef8b81af03641b41b56cbd01f158b","packageLockPath":"package-lock.json","repository":"https://github.com/rickycambrian/rickydata_security_kernel","npm":"https://www.npmjs.com/package/@rickydata/security-kernel"},"trustPlane":{"schemaVersion":1,"manifestPath":"dist/trust-plane.json","manifest":{"schemaVersion":1,"generatedAt":"2026-07-31T01:56:35.713Z","gitCommit":"eb9c54319c9c8586290ea6fe8641d2aa06442c9c","rustWorkspacePresent":true,"cargoLockHashSha256":"aa3665009e535b44cace06f7ff134b256ac70804f4a12b97dce7efce3c6c421c","source":{"rustWorkspace":"rust/","sandboxd":"rust/sandboxd","trustPlane":"rust/trust-plane"},"binaries":{"sandboxd":{"path":"/usr/local/bin/sandboxd","sourcePath":"mcp-gateway/bin/sandboxd","sha256":"4a6f0ab639bc834aeaead73613deefc31a78e15b5713dbce70d472bfc582cd31"},"trustPlane":{"path":"/usr/local/bin/trust-plane","sourcePath":"mcp-gateway/bin/trust-plane","sha256":"e839de8d1cb577b9077f35d7d2af31e0cb8a991dda40e957124d3487e309aaee"}}},"cargoLockHashSha256":"aa3665009e535b44cace06f7ff134b256ac70804f4a12b97dce7efce3c6c421c","source":{"repository":"https://github.com/rickycambrian/mcp_deployments_registry","rustWorkspace":"rust/","sandboxd":"rust/sandboxd","trustPlane":"rust/trust-plane"},"binaries":{"sandboxd":{"name":"sandboxd","path":"/usr/local/bin/sandboxd","exists":true,"sha256":"4a6f0ab639bc834aeaead73613deefc31a78e15b5713dbce70d472bfc582cd31","manifestSha256":"4a6f0ab639bc834aeaead73613deefc31a78e15b5713dbce70d472bfc582cd31","matchesManifest":true},"trustPlane":{"name":"trust-plane","path":"/usr/local/bin/trust-plane","exists":true,"sha256":"e839de8d1cb577b9077f35d7d2af31e0cb8a991dda40e957124d3487e309aaee","manifestSha256":"e839de8d1cb577b9077f35d7d2af31e0cb8a991dda40e957124d3487e309aaee","matchesManifest":true}},"runtimeModes":{"sandboxd":"enforced","sandboxRuntimeProfile":"session_permissive_isolated","secretReleaseGuard":"enforced","teeMode":true},"audit":{"publicSecurityPage":"https://rickydata.org/security","docs":"https://docs.rickydata.org/security/tee-trust-chain","securityKernelRepository":"https://github.com/rickycambrian/rickydata_security_kernel"}},"packageLock":{"hashSha256":"894dede2d1e20cbcc71dea0e60030897474ef8b81af03641b41b56cbd01f158b","securityKernel":{"package":"@rickydata/security-kernel","versionRange":"^1.1.5","lockedVersion":"1.1.5","installedVersion":"1.1.5","versionMatchesLock":true,"integrity":"sha512-vrqO9oIz6uMRHxr3rrDsK7SthhpgH0GPnMT9Le5b7wPOqY+NtUWHW/81NHzofEjnKzmadd7+D7ZP/nSx6nA8ig==","resolved":"https://registry.npmjs.org/@rickydata/security-kernel/-/security-kernel-1.1.5.tgz","packageLockHashSha256":"894dede2d1e20cbcc71dea0e60030897474ef8b81af03641b41b56cbd01f158b","packageLockPath":"package-lock.json","repository":"https://github.com/rickycambrian/rickydata_security_kernel","npm":"https://www.npmjs.com/package/@rickydata/security-kernel"}},"dependencies":{"@rickydata/security-kernel":"^1.1.5"}}