ci: make manual spread more cooperative
Metadata
Current evaluation
Merged after two approvals and passing all CI checks. The change updates CI configuration to make manual spread more cooperative. Marked as a duplicate of PR #5880.
Suggested action: —
No scores available.
Issue body
- [ ] Have you followed the guidelines for contributing?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `make lint && make test`?
---
Duplicate of https://github.com/canonical/snapcraft/pull/5880.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged after two approvals and passing all CI checks. The change updates CI configuration to make manual spread more cooperative. Marked as a duplicate of PR #5880. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to improve manual spread CI cooperation. Marked as a duplicate of #5880, with changes consolidated into that upstream pull request. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged as a duplicate of PR #5880. The changes to make manual spread CI more cooperative were implemented via the referenced PR. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #996 fix(ci): restore the manual spread label | rockcraft | merged | Merged after approval by two reviewers. Restores the manual spread label to support PR #993. CI checks passed except snap-tests, which did not block the merge. The fix required a single line change. | |
| #5434 ci: add check for each manual spread test job | snapcraft | merged | Merged CI configuration changes adding explicit checks for manual spread test jobs. This prevents jobs from incorrectly showing as skipped when the manual label is absent. Approved by reviewers and passed all CI checks. | |
| #5880 ci: make manual spread label more cooperative | snapcraft | merged | Merged a CI workflow update improving manual spread label handling. The change ensures the workflow triggers on label addition, runs on subsequent commits, supports manual dispatch, and respects removal. Approved and merged. | |
| #2487 ci: add manual spread label, match other crafts | charmcraft | merged | 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. | |
| #143 docs: make docs spread-testable | craft-store | merged | Merged documentation spread-testing infrastructure setup. Approved by two reviewers and passing CI, the change modifies six files (+136/-41 lines) to enable local spread test execution for documentation. | |
| #1083 ci: fix spread test missing PATH | charmcraft | merged | Merged a fix for a CI spread test missing the PATH variable. The change updated four files and received reviewer approval. Post-merge validation confirmed the spread tests for configure and remove passed successfully. | |
| #395 ci: add manual spread workflow with per-suite labels | imagecraft | closed | Closed without merging due to unresolved review comments and failing CI checks. The PR proposed adding a per-suite manual spread workflow but was not approved. | |
| #4529 Spread update | snapcraft | merged | Merged after approval by two reviewers and passing CI checks. The update modifies spread configuration across three files, adding 36 and removing 40 lines. Code coverage tests passed. | |
| #5714 ci: update label for manual spread tests | snapcraft | merged | Merged after reviewer approval. Updates CI configuration to use a new terraform-managed label for manual spread tests. All required checks passed and the change was successfully integrated. | |
| #573 ci: run spread tests on 'spread-installed' runners | rockcraft | merged | Merged a two-file, four-line CI configuration change to run spread tests on spread-installed runners. Approved by three reviewers and integrated. |