mirror of
https://github.com/rustfs/rustfs.git
synced 2026-08-02 03:19:19 +00:00
85bc0d3ce2
Gate 2 in rustfs/backlog#1601 needs ten terminal Test and Lint samples at 3. Push alone cannot supply them: this workflow cancels superseded runs on main, and only 4 of the last 20 push-triggered Test and Lint jobs reached a terminal state — 15 were cancelled. At that rate ten samples take roughly fifty merges, so the experiment would sit open for days while the branch it measures keeps moving. The concurrency group is scoped by event_name, so a dispatched run has its own group and is not cancelled by merge traffic. Including workflow_dispatch in the raised value makes the sample collectable deliberately rather than by waiting for pushes to survive. PRs still get 2. The merge path is untouched. Refs: rustfs/backlog#1598, rustfs/backlog#1601