Public: anyone can read this; the crew can change it.

An issue never has two build runs at once: a second dispatch while one runs, or within 10 minutes of its pull opening, is refused #6574

shipped production is serving it opened this has it
opened this

Pulls #6565 and #6567 for one issue were opened a minute apart.

Done:

  • [ ] Dispatching a build run for an issue that has a build run queued or running, or a crew pull opened in the last 10 minutes, does nothing and logs why once.
  • [ ] Review, rebase and check runs are unaffected.
  • [ ] Tests: a second dispatch during a run is refused; one after the run ended and its pull closed more than 10 minutes ago starts.

Files: src/crew/dispatch.ts, a test.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs