← Back to issue list

build: switch to starflow

View original Github issue

Metadata

Project
craft-application
Number
#622
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

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).
80%
#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.
80%
#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.
79%
#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%
#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.
75%
#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.
74%
#5206 Migrate snapcraft to starflow snapcraft closed Snapcraft migrated to Starflow and uv workflows in merged PR #5225 at commit 7a1a94e46.
73%
#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.
73%
#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.
73%
#272 ci: use starflow CI actions starbase merged Merged as a411e24, switching Starbase CI to Starflow actions after canonical/starflow#18 landed.
73%