Skip to content

fix(hooks): resolve the interpreter once by presence, never a python3… #787

fix(hooks): resolve the interpreter once by presence, never a python3…

fix(hooks): resolve the interpreter once by presence, never a python3… #787

Triggered via push August 5, 2026 11:38
Status Success
Total duration 9m 7s
Artifacts 5

ci.yml

on: push
[CHECK] | [REPO] | Impact selection
6s
[CHECK] | [REPO] | Impact selection
[CHECK] | [REPO] | License consistency
8s
[CHECK] | [REPO] | License consistency
[CHECK] | [CORE] | Generated surface
6s
[CHECK] | [CORE] | Generated surface
[CHECK] | [REPO] | Secret scan
22s
[CHECK] | [REPO] | Secret scan
[CHECK] | [REPO] | Documentation contract
7s
[CHECK] | [REPO] | Documentation contract
[CHECK] | [REPO] | Published tag immutability
8s
[CHECK] | [REPO] | Published tag immutability
[CHECK] | [REPO] | Branch protection
6s
[CHECK] | [REPO] | Branch protection
Matrix: coverage-union-pi
Matrix: coverage-union
Matrix: ca-pi-tools
Matrix: codex-host
Matrix: hooks
[CHECK] | [CORE] | Host descriptor contract
7s
[CHECK] | [CORE] | Host descriptor contract
[CHECK] | [REPO] | Impact planner contract
10s
[CHECK] | [REPO] | Impact planner contract
[CHECK] | [CA ] | Farm dispatcher contract
1m 31s
[CHECK] | [CA ] | Farm dispatcher contract
[CHECK] | [SBX ] | Sandbox driver contract
[CHECK] | [SBX ] | Sandbox driver contract
[CHECK] | [PI ] | Host-independent adapter contract
1m 26s
[CHECK] | [PI ] | Host-independent adapter contract
[WATCH] | [PI ] | Upstream compatibility <runtime: npm latest>
30s
[WATCH] | [PI ] | Upstream compatibility <runtime: npm latest>
[CHECK] | [PI ] | Security analysis <language: JavaScript/TypeScript>
[CHECK] | [PI ] | Security analysis <language: JavaScript/TypeScript>
[GATE ] | [CA ] | Payload version
[GATE ] | [CA ] | Payload version
[GATE ] | [SBX ] | Payload version
[GATE ] | [SBX ] | Payload version
[GATE ] | [CDX ] | Payload version
[GATE ] | [CDX ] | Payload version
[GATE ] | [PI ] | Payload version
[GATE ] | [PI ] | Payload version
[WATCH] | [CDX ] | Upstream compatibility <runtime: npm latest>
12s
[WATCH] | [CDX ] | Upstream compatibility <runtime: npm latest>
[CHECK] | [CA ] | Reference graph
9s
[CHECK] | [CA ] | Reference graph
[CHECK] | [CA ] | Documentation consistency
6s
[CHECK] | [CA ] | Documentation consistency
[CHECK] | [SBX ] | Reference graph
[CHECK] | [SBX ] | Reference graph
[CHECK] | [REPO] | Manifest contract
10s
[CHECK] | [REPO] | Manifest contract
[CHECK] | [CDX ] | Reference graph
8s
[CHECK] | [CDX ] | Reference graph
[CHECK] | [PI ] | Coverage union
19s
[CHECK] | [PI ] | Coverage union
[CHECK] | [REPO] | Coverage union
13s
[CHECK] | [REPO] | Coverage union
[GATE ] | [REPO] | Merge readiness
2s
[GATE ] | [REPO] | Merge readiness
Fit to window
Zoom out
Zoom in

Annotations

3 errors, 12 warnings, and 1 notice
[WATCH] | [PI ] | Upstream compatibility <runtime: npm latest>
Process completed with exit code 1.
[WATCH] | [PI ] | Upstream compatibility <runtime: npm latest>
Process completed with exit code 1.
test/package.test.ts > ca-pi package > installed Pi runtime is admitted by the production boundary: plugins/ca-pi/tools/src/extension.ts#L586
Error: codeArbiter requires Pi 0.80.5 or 0.80.10; install a supported Pi version and run /ca-doctor. ❯ codeArbiterPiForRuntime src/extension.ts:586:35 ❯ test/package.test.ts:1094:7
[CHECK] | [REPO] | Impact selection
Retention days cannot be greater than the maximum allowed retention set within the repository. Using 3 instead.
Coverage union (Pi) <os: ubuntu-latest>
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Coverage union (Pi) <os: ubuntu-latest>
Retention days cannot be greater than the maximum allowed retention set within the repository. Using 3 instead.
Pi upstream compatibility
latest Pi (0.83.0) is outside the validated support window (admission=failure, platform-contract=failure). Advisory only - run the Pi promotion workflow to validate and promote it.
Coverage union <os: ubuntu-latest>
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Coverage union <os: ubuntu-latest>
Retention days cannot be greater than the maximum allowed retention set within the repository. Using 3 instead.
Coverage union <os: windows-latest>
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Coverage union <os: windows-latest>
Retention days cannot be greater than the maximum allowed retention set within the repository. Using 3 instead.
[CHECK] | [REPO] | Coverage union
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Coverage union (Pi) <os: windows-latest>
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Coverage union (Pi) <os: windows-latest>
Retention days cannot be greater than the maximum allowed retention set within the repository. Using 3 instead.
[CHECK] | [PI ] | Coverage union
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Branch protection audit
skipped for arbiterForge/codeArbiter - no GH_TOKEN

Artifacts

Produced during runtime
Name Size Digest
ci-impact-receipt
365 Bytes
sha256:489362c45a96beae78b2f316117c8c4f2453206b901da8ac8667755b93cb456f
coverage-blob-ca-os-ubuntu-latest
146 KB
sha256:b9a21dfe64012567ce6a25a7bbb311147e8ca91b4480fccd6e10a30428fb8a57
coverage-blob-ca-os-windows-latest
145 KB
sha256:048aa0b035834c401b92ebb7d672ec7a17bb2c8abe757c13e53b971e4ddf0f14
coverage-blob-ca-pi-os-ubuntu-latest
494 KB
sha256:a330995e2f1b31e1aa814a40480649498c26d1dbad9f61a8085700bca17daf80
coverage-blob-ca-pi-os-windows-latest
493 KB
sha256:cd76536e1201b8bc144b5478d622132b31e4a099deb654e26b804472330800a5