ci(core22-8): don't use a spread runner for publishing the rock
Metadata
Current evaluation
Merged #81 constrained core22-8 rock publishing to amd64 runners, preventing resource contention from routing publication to a Spread runner.
Resolution: closed resolved
Reason: PR #81 was approved and merged with all listed CI checks passing. Its one-line workflow change added the amd64 runner label to keep rock publication off Spread runners.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Resource contention could cause us to try to publish on the spread runner. This has us use the `amd64` runner label so we don't do so.
I tricked the fourth run of [this job](https://github.com/canonical/snapcraft-rocks/actions/runs/15621518381/job/44009148202) by loading up the spread runner :-)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #81 constrained core22-8 rock publishing to amd64 runners, preventing resource contention from routing publication to a Spread runner. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #81 changed the core22-8 publish-rock job to target the amd64 runner, preventing resource contention from scheduling publication on the spread runner; all CI checks passed. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged: publish-rock now uses the amd64 runner label, preventing resource contention from routing publication to a spread runner; all listed CI checks passed. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a CI configuration update assigning the rock publishing job to an amd64 runner. This prevents resource contention from routing the task to the spread runner. Approved by one reviewer and passed all continuous integration checks. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a CI fix that pins rock publishing to the amd64 runner label, preventing resource contention from accidentally triggering jobs on spread runners. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #82 ci(core24-8): don't use a spread runner for publishing the rock | snapcraft-rocks | merged | Merged PR #82 targeted core24-8 publishing to the amd64 runner label, avoiding accidental use of resource-contended Spread runners. | |
| #83 ci(core22-7): don't use a spread runner for publishing the rock | snapcraft-rocks | merged | Merged PR #83 restricted core22-7 rock publishing to amd64 runners, preventing scheduling on resource-constrained Spread runners; all CI checks passed. | |
| #79 feat(core22-8): publish as a multi-arch rock | snapcraft-rocks | merged | Merged #79, adding amd64/arm64 rock publishing for core22-8 under SNAPCRAFT-1156; it required #75, brought #72's approach to the core22 branch, and completed #35. |