← Back to issue list

chore: migrate provider test from GHA to spread

View original Github issue

Metadata

Project
charmcraft
Number
#2264
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

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

No scores available.

Issue body

No description provided.

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.
74%
#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.
71%
#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.
70%
#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.
70%