← Back to issue list

Migrate snapcraft to starflow

View original Github issue

Metadata

Project
snapcraft
Number
#5206
Type
issue
State
closed
Author
mr-cal
Labels
—
Created
Updated
Closed

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.
82%
#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.
74%
#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.
73%
#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.
72%
#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).
70%