Run the canary against git-refs in PR CI; move dispatch workflow to its own PR

Commit

Soph2mo ago
  • ci.yml: the test-canary job now runs as a matrix over the checkpoint backend (git-branch, git-refs), setting E2E_CHECKPOINT_STORE. The Vogon canary makes no API calls, so this guards the git-refs store on every PR at no cost alongside the default git-branch run. fail-fast: false so one backend's failure doesn't mask the other.
  • Remove .github/workflows/e2e-checkpoint-store.yml here; it lands on its own (#1567) so it reaches the default branch and becomes dispatchable.

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com Entire-Checkpoint: 2425f51a452d

Checkpoints

Build Checkpoints Store Based on Design

Claude Code
View session
Checkpoint 1