ReviewOS

also looking at this

stacks/drone

feat: model finite cargo station handling and cancellation

#101
Merged chris wants to merge codex/cargo-fleet-transfer into main
16 files +970 -6
.github/workflows/ci.ymlmodified+16-0
Changes to .github/workflows/ci.yml
@@ -30,6 +30,22 @@ jobs:
3030 - run: bun run parity:check
3131 - run: python3 -m py_compile resources/functions/drone/camera/imx500_worker.py
3232 - run: python3 -m unittest discover -s tests/hardware
33 - name: Qualify startup observations with actual exited and live native processes
34 env:
35 BROWSER_LAUNCH_EVIDENCE: ${{ runner.temp }}/browser-launch-exited
36 BROWSER_LAUNCH_LIVE_EVIDENCE: ${{ runner.temp }}/browser-launch-live
37 run: bun test tests/unit/public-safety-browser-launch.test.ts tests/unit/public-safety-browser-launch-evidence.test.ts tests/unit/public-safety-browser-startup-process.test.ts
38 - uses: actions/upload-artifact@v4
39 if: always()
40 with:
41 name: browser-launch-native-evidence
42 if-no-files-found: ignore
43 retention-days: 7
44 path: |
45 ${{ runner.temp }}/browser-launch-exited/browser-launch.json
46 ${{ runner.temp }}/browser-launch-exited/chrome-startup-stderr.log
47 ${{ runner.temp }}/browser-launch-live/browser-launch.json
48 ${{ runner.temp }}/browser-launch-live/chrome-startup-stderr.log
3349 - name: Qualify cold build setup across the former hook deadline
3450 run: bun scripts/qualify-runtime-cold-build.ts "$RUNNER_TEMP/runtime-cold-build"
3551 - uses: actions/upload-artifact@v4