chore: enable spread tests
Metadata
Current evaluation
Merged PR #11 enabled Spread tests on spread-capable self-hosted CI runners and downgraded actions/checkout to v3 for Node compatibility.
Resolution: closed resolved
Reason: PR #11 was approved and merged, delivering the requested CI enablement. The change runs Spread on self-hosted runners and uses actions/checkout v3 to match their Node versions.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Now that we have spread-capable self-hosted runners we can run spread on CI. Note that actions/checkout has to be downgraded to v3 due to node versions on the new runners.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #11 enabled Spread tests on spread-capable self-hosted CI runners and downgraded actions/checkout to v3 for Node compatibility. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged: enabled spread tests on CI using spread-capable self-hosted runners; actions/checkout was downgraded to v3 for the new runners' Node versions. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to enable spread tests on CI using new self-hosted runners. Downgrades actions/checkout to v3 for compatibility. Approved by one reviewer. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to enable spread tests in CI via new self-hosted runners. Downgraded actions/checkout to v3 to align with runner Node.js versions. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #636 chore(ci): move base devel spread tests to manual | rockcraft | merged | Merged in canonical/rockcraft#636, moving base-devel spread tests from regular CI to a manual workflow while retaining scheduled monitoring of large and flaky tests. | |
| #603 chore: update spread test to use utility functions | fetch-service | merged | Merged PR #603, replacing direct curl calls in spread tests with spread/utils.sh helpers and adding optional secret definitions to create_session. | |
| #753 chore(services/testing): reduce spread verbosity level | craft-application | merged | Merged PR #753 removed forced verbose mode from Spread test execution, reducing output noise from the test command. | |
| #2264 chore: migrate provider test from GHA to spread | charmcraft | merged | PR #2264 by sergiusens merged via commit 8426c4a3, moving the provider test from GitHub Actions to Spread; after lengau re-ran transient Spread failures it landed in the merge queue. +15/-44 lines, 2 files. | |
| #26 chore(deps): update github actions (major) | craft-actions | merged | Renovate PR merged into main (commit 5da5881): actions/checkout v4→v5, Node.js 20→22 and Ubuntu runners 22.04→24.04 across 2 workflow files (+7/-7), approved and all CI checks passing. | |
| #4634 chore: spread cleanup | snapcraft | merged | Merged spread cleanup in #4634, simplifying 85 files with 115 additions and 358 deletions; Codecov reported all modified coverable lines were tested. | |
| #571 ci: use self-hosted runners for ci workflows | rockcraft | closed | Closed unmerged and superseded by PR #573, whose commit c8ff5823 moved spread tests to self-hosted runners labeled spread-enabled. | |
| #5641 chore: test craft-providers change | snapcraft | closed | Closed unmerged due to inactivity; the PR received no reviews or comments, and the integration-spread-tests-store CI job failed. |