chore: enable spread tests
Metadata
Current evaluation
Merged to enable spread tests on CI using new self-hosted runners. Downgrades actions/checkout to v3 for compatibility. Approved by one reviewer.
Suggested action: —
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 |
|---|---|---|---|---|
| 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 |
|---|---|---|---|---|
| #753 chore(services/testing): reduce spread verbosity level | craft-application | merged | Merged changes that disable verbose mode for the spread test command to reduce output noise. Approved by reviewers, passed all CI checks, and integrated into the codebase. | |
| #636 chore(ci): move base devel spread tests to manual | rockcraft | merged | Merged CI changes repurposing the large spread test run into a manual cron job. This isolates flaky base devel tests while preserving visibility via scheduled execution. Approved by two reviewers and applied across six files. | |
| #603 chore: update spread test to use utility functions | fetch-service | merged | Merged maintainer PR replacing direct curl calls in spread tests with utility functions from spread/utils.sh and extending create_session to accept optional secret definitions. Approved by two reviewers with all CI checks passing. | |
| #6010 chore!: remove remote-build service override | snapcraft | merged | Merged cleanup removing the remote-build service override and manual spread tests. This follow-up addresses overlooked work from PR #5994. Approved by two reviewers, modifying seven files. | |
| #4634 chore: spread cleanup | snapcraft | merged | Merged by maintainer sergiusens after three reviewers approved. The PR cleaned up spread configuration across 85 files, removing 358 lines and adding 115. All CI checks passed with 100% coverage on modified code. | |
| #2264 chore: migrate provider test from GHA to spread | charmcraft | merged | Merged after two reviewers approved. The update migrated provider tests from GitHub Actions to Spread. Ephemeral Spread failures were resolved on re-run, passing CI and landing the commit in the merge queue. | |
| #4720 chore(core24): update package for linter spread test | snapcraft | merged | Merged a one-line package update for a linter spread test to address a time_t compatibility issue. Approved by two reviewers and passed CI checks. | |
| #132 chore(deps): update actions/checkout action to v4 | starbase | merged | Automated update merging actions/checkout from v3 to v4. Approved by a reviewer, passed CI checks, and automerged into main. Coverage remained unchanged. | |
| #549 chore(deps): update github actions (major) | craft-parts | merged | Merged automated update upgrading actions/checkout to v4 and Ubuntu runner to 22.04. Approved by three reviewers and passed CI. An initial linter failure due to PEP 668 changes was resolved via a workaround. | |
| #2271 chore: release 3.4.5 | charmcraft | merged | Merged as release 3.4.5. Approved by three reviewers. Two CI checks failed but did not block the merge. |