build: switch to starflow
Metadata
Current evaluation
Merged PR #622 migrated craft-application’s build and CI tooling to Canonical Starflow after maintainer review.
Resolution: closed resolved
Reason: PR #622 was approved by two reviewers and merged, completing the switch from the prior build system to Starflow.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `tox`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #622 migrated craft-application’s build and CI tooling to Canonical Starflow after maintainer review. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged craft-application PR #622, switching the build system to Starflow after maintainer review. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged the build migration to Starflow, replacing the prior build system after maintainer review. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged. The build system was switched to starflow after two approvals. Mandatory CI checks were updated to specific lint and test jobs, the branch was rebased, and the changes were merged. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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). | |
| #590 chore: migrate to Makefiles and starflow | craft-application | closed | Closed unmerged without review; the Makefile/Starflow migration was superseded by merged PR canonical/craft-application#622, which switched the project’s build tooling to Canonical Starflow. | |
| #2015 build: use starflow | charmcraft | merged | Merged charmcraft#2015 to migrate the build system to Starflow after prerequisite #2014 landed; two reviewers approved the change. | |
| #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. | |
| #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. | |
| #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. | |
| #5206 Migrate snapcraft to starflow | snapcraft | closed | Snapcraft migrated to Starflow and uv workflows in merged PR #5225 at commit 7a1a94e46. | |
| #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. | |
| #2027 build(ci): use starflow for policy and security scans | charmcraft | merged | Merged PR #2027 as ad40ba4d (implementation bdc9a0a1), switching CI policy and security scans to Starflow after two approvals and a rebase onto main. | |
| #272 ci: use starflow CI actions | starbase | merged | Merged as a411e24, switching Starbase CI to Starflow actions after canonical/starflow#18 landed. |