also looking at this
feat: model finite cargo station handling and cancellation
#101
16 files
+970
-6
| @@ -30,6 +30,22 @@ jobs: | ||
| 30 | 30 | - run: bun run parity:check |
| 31 | 31 | - run: python3 -m py_compile resources/functions/drone/camera/imx500_worker.py |
| 32 | 32 | - 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 | |
| 33 | 49 | - name: Qualify cold build setup across the former hook deadline |
| 34 | 50 | run: bun scripts/qualify-runtime-cold-build.ts "$RUNNER_TEMP/runtime-cold-build" |
| 35 | 51 | - uses: actions/upload-artifact@v4 |