Migrate snapcraft to starflow
Metadata
Current evaluation
Snapcraft migrated to Starflow and uv workflows in merged PR #5225 at commit 7a1a94e46.
Resolution: closed resolved
Reason: PR #5225 was merged as commit 7a1a94e46, adopting Starflow's uv-based tooling, CI workflows, and test-run configuration.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
Follow Charmcraft's and Rockcraft's migration to starflow and `uv`.
See:
* https://github.com/canonical/charmcraft/pull/2015
* https://github.com/canonical/rockcraft/pull/782
### Why it needs to get done
https://github.com/canonical/starflow/ has the up-to-date actions and workflows that the Starcraft team wants to use on CI
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Snapcraft migrated to Starflow and uv workflows in merged PR #5225 at commit 7a1a94e46. | |
| stealth/space-bunny-alpha | — | closed resolved | Snapcraft migrated to Starflow and uv via merged PR #5225 (commit 7a1a94e46), updating CI workflows and test-run configuration. | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed by PR #5225 (7a1a94e46), which merged Starflow/uv workflow and test-run updates into Snapcraft. | |
| qwen/qwen3.6-35b-a3b | — | — | Migrating snapcraft to starflow and uv was abandoned. The issue was closed without implementation or a pull request, following only automated Jira sync notifications. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The requested migration to starflow and uv was abandoned, as no pull request or resolution was submitted. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation or linked pull request. No resolution details provided beyond automated Jira ticket creation. Task appears abandoned. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/snapcraft#5225
(confidence 100%)
Merged PR implementing the requested Starflow and uv migration.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5225 refactor: migrate to starflow | snapcraft | merged | Merged in commit 7a1a94e46, adopting Starflow's uv-based tooling and workflows while folding Starbase history into Snapcraft; known flaky test failures were accepted. | |
| #146 Migrate to starflow | craft-archives | closed | CI was migrated to canonical/starflow by merged PR #272 (commit a411e24); commit 00d3e30 also replaced the remaining legacy test workflows. | |
| #622 build: switch to starflow | craft-application | merged | Merged PR #622 migrated craft-application’s build and CI tooling to Canonical Starflow after maintainer review. | |
| #143 chore: migrate to starflow and Makefile | craft-archives | merged | Merged PR #143 migrated craft-archives to Starflow and Makefile tooling, resolving #146; it also included UV locking from canonical/starbase#322 and replaced yamllint with Prettier. | |
| #705 Switch CI to starflow | craft-providers | closed | craft-providers switched CI to Starflow via the latest Starbase update merged in PR #787 (commit 808597b). |