chore: migrate provider test from GHA to spread
Metadata
Current evaluation
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.
Resolution: closed resolved
Reason: The PR itself is the resolution: it merged into main as commit 8426c4a3 with 2 approvals and no unresolved review comments. lengau's comment notes the initial Spread failures were re-run and, if green, automatically landed in the merge queue; remaining red checks (snap-tests (google:), OSV-scanner) are unrelated to this test-migration change.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | 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. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2264 in commit 8426c4a3, migrating provider tests from GitHub Actions to Spread. After a rerun resolved transient Spread failures, CI passed and the change entered the merge queue. | |
| qwen/qwen3.6-35b-a3b | — | — | 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Migrated provider tests from GitHub Actions to spread. Following an unrelated spread test failure, a re-run passed and automatically queued the changes. The pull request was successfully merged. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/charmcraft#2301
(confidence 55%)
Follow-on CI work splitting spread tests by system (commit eec7648d), part of the same GHA-to-spread consolidation effort.
-
Related To:
canonical/charmcraft#2487
(confidence 40%)
Later adds a manual spread label to align charmcraft CI with other craft projects (commit e0c8f7a8).
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #11 chore: enable spread tests | snapcraft-rocks | merged | Merged PR #11 enabled Spread tests on spread-capable self-hosted CI runners and downgraded actions/checkout to v3 for Node compatibility. | |
| #4668 chore(spread): core22 provider setup cleanup | snapcraft | merged | Merged PR #4668 (commit 5d03a0a6b), cleaning up the core22 Spread provider setup and making cleanup target the correct provider. | |
| #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. | |
| #895 ci: move prometheus test to spread | charmcraft | merged | PR #895 moved the Prometheus test from GitHub Actions to Spread and was merged via 5487dfe6; implementation commit eb4b47b9. |