ci: add manual spread label, match other crafts
Metadata
Current evaluation
PR #2487 by bepri merged as commit e0c8f7a8, adding a 'PR: Run Manual Spread' label trigger to .github/workflows/spread-manual.yaml so large/flaky spread tasks run on label, schedule or dispatch like other crafts.
Resolution: closed resolved
Reason: The pull request was approved (2 reviewers) and merged into main as commit e0c8f7a8. The workflow now sets should_run via contains(github.event.pull_request.labels.*.name, 'PR: Run Manual Spread') OR schedule/workflow_dispatch, and reviewer lengau confirmed unrelated test failures were out of scope.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Adds the 'PR: Run Manual Spread' label functionality and makes it behave more closely to how the other crafts do their manual spread workflows.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | PR #2487 by bepri merged as commit e0c8f7a8, adding a 'PR: Run Manual Spread' label trigger to .github/workflows/spread-manual.yaml so large/flaky spread tasks run on label, schedule or dispatch like other crafts. | |
| stealth/space-bunny-alpha | — | closed resolved | Added the PR: Run Manual Spread label and aligned manual spread behavior with other Craft projects; the approved PR was merged. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged. Adds the 'PR: Run Manual Spread' label to standardize manual spread workflows across crafts. Approved by two reviewers despite unrelated CI failures, which were deemed out of scope. Two-file change with non-blocking type warnings. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the addition of the PR: Run Manual Spread label functionality to align with other crafts workflows. CI type checking reported warnings and errors, but reviewers confirmed they were out of scope and approved the merge. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5880 ci: make manual spread label more cooperative | snapcraft | merged | Merged in #5880 via commit ed2710863, improving manual Spread CI so labeled commits and dispatches run while label removal stops subsequent runs. | |
| #395 ci: add manual spread workflow with per-suite labels | imagecraft | closed | PR #395 (CI: add spread-manual.yaml with per-suite manual labels, IMAGECRAFT-176) was closed unmerged after ~43 days idle: review still pending, 0 reviewers, 2 unresolved comments, 'predicate' and 'Canonical CLA' checks failing. | |
| #5434 ci: add check for each manual spread test job | snapcraft | merged | Merged PR #5434 in commit c6a67da45, adding checks so manual Spread test jobs no longer appear skipped when their label is absent. | |
| #5714 ci: update label for manual spread tests | snapcraft | merged | Merged #5714 (951647c5a), updating the manual Spread job to use the new Terraform-managed runner label. | |
| #1220 ci: always run spread workflow on schedule | rockcraft | merged | PR #1220 by medubelko merged (commit 4f2ec54b) into main: adds `|| github.event_name == 'schedule'` to the snap-build, upload-artifact and source-spread-tests conditions in .github/workflows/spread.yaml so bi-daily main runs always execute the full Spread suite. | |
| #996 fix(ci): restore the manual spread label | rockcraft | merged | Merged PR #996 as commit 8846d864, restoring the manual spread label needed by #993 despite a non-blocking snap-tests failure. |