← Back to issue list

Switch CI to starflow

View original Github issue

Metadata

Project
craft-providers
Number
#705
Type
issue
State
closed
Author
lengau
Labels
Type: Enhancement
Created
Updated
Closed

Current evaluation

craft-providers switched CI to Starflow via the latest Starbase update merged in PR #787 (commit 808597b).

Resolution: closed resolved

Reason: PR #787 brought in the latest Starbase configuration at commit 808597b. The maintainer subsequently confirmed that craft-providers was using Starflow because it was up to date with Starbase.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done Switch the CI to use [starflow](https://github.com/canonical/starflow) ### Why it needs to get done Consistency

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved craft-providers switched CI to Starflow via the latest Starbase update merged in PR #787 (commit 808597b).
stealth/space-bunny-alpha — closed resolved Craft-providers now uses Starflow CI after staying current with Starbase; PR #787 (commit 808597b) brought in the latest Starbase, and the maintainer confirmed that update resolved the request.
qwen/qwen3.6-35b-a3b — — Resolved by updating to starbase, which now includes starflow for CI. The enhancement was implemented via dependency update, closing the issue as completed.
qwen3.6-35b-a3b-mtp-q6
Impact: 50
Quick Win: 32
Staleness: 85
Complexity: 35
Confidence: 85
Support Request: 0
close stale Enhancement request to switch CI to starflow. The CI has already been migrated to use canonical/starflow workflows, making this issue resolved.
qwen/qwen3.6-35b-a3b
Staleness: 75
Complexity: 60
Confidence: 75
Support Request: 5
needs triage Enhancement to migrate CI pipeline to starflow for consistency. Open for over a year with only automated comments recently, awaiting maintainer prioritization or implementation.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 55
Confidence: 80
Support Request: 5
needs triage Enhancement request to migrate CI pipeline to starflow for consistency. Open for over a year with only automated Jira sync comments and no maintainer discussion or implementation progress.

Update history

Date Change
closed

Related work

Related issues

Issue Project State Summary Similarity
#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.
80%
#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.
77%
#711 Rebase craft-providers on starbase craft-providers open Maintainer request to rebase craft-providers on canonical/starbase for a unified dev approach; completed via #786/#787 and follow-up starbase merges, and CI has since moved to starflow.
76%
#272 ci: use starflow CI actions starbase merged Merged as a411e24, switching Starbase CI to Starflow actions after canonical/starflow#18 landed.
76%
#72 fix(ci): use main branch from starflow imagecraft merged Merged into main by 7f66595; commit 48ad760 updates two CI files to consume Starflow from its main branch.
75%
#71 fix(ci): use main branch from starflow imagecraft merged Merged PR #71 in commit 1c91b2c, updating two CI files to reference Starflow's main branch.
75%
#287 Sync craft-providers with starbase craft-providers closed Synced craft-providers with Starbase by completing its tooling and lint migrations and merging PR #324 in commit 7aacbfd.
73%
#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.
72%
#782 Work/craft 3831 starflow rockcraft merged Merged PR #782 delivered the CRAFT-3831 Starflow migration, updating Rockcraft's CI and QA workflows and closing tracking issue #773.
72%
#60 ci: use starflow policy and QA workflows craft-platforms merged Merged into main as commit ab5f54e, replacing project-specific CI configuration with Canonical Starflow policy and QA workflows across eight files.
71%