ReviewOS

also looking at this

stacks/drone

feat: verify and stage signed runtime images

#41
Merged chris wants to merge codex/runtime-updates into main
20 files +793 -7
.github/workflows/ci.ymlmodified+2-0
Changes to .github/workflows/ci.yml
@@ -32,6 +32,8 @@ jobs:
3232 - run: python3 -m unittest discover -s tests/hardware
3333 - run: ./buddy test
3434 - run: bun run runtime:cli
35 - name: Verify signed test-image staging through the portable CLI outside the checkout
36 run: bun tests/fixtures/updates/qualify.ts "$RUNNER_TEMP/runtime-update-qualification" "$GITHUB_WORKSPACE/storage/runtime-build/cli/drone"
3537 - run: $GITHUB_WORKSPACE/storage/runtime-build/cli/drone runtime:bench --project "$GITHUB_WORKSPACE" --ticks 100 --fault deadline
3638 working-directory: ${{ runner.temp }}
3739 - run: $GITHUB_WORKSPACE/storage/runtime-build/cli/drone sensors:replay "$GITHUB_WORKSPACE/tests/fixtures/sensors/bench-v1.json" --at-ms 500