chore: migrate to Makefiles and starflow
Metadata
Current evaluation
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.
Resolution: closed superseded
Reason: PR #590 was closed unmerged and replaced by PR #622. The superseding PR, “build: switch to starflow,” merged after maintainer review and delivered the migration.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [ ] Have you followed the guidelines for contributing?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `tox`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | 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. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged without review; its Makefile/Starflow build migration was superseded by merged PR canonical/craft-application#622. | |
| qwen/qwen3.6-35b-a3b | — | — | Changes to migrate to Makefiles and starflow were closed without merging. The pull request received no reviews, comments, or CI validation, indicating the work was abandoned. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/craft-application#622
(confidence 100%)
Merged PR #622 completed the Starflow build tooling migration originally proposed in PR #590.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #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. | |
| #93 chore: migrate to starflow | craft-grammar | closed | Starflow migration PR #93 was closed unmerged after 410 days without review; it never landed, and no replacement PR was recorded. | |
| #241 chore: move tests to starflow | craft-store | merged | Merged canonical/craft-store#241, moving the test suite to Starflow. Follow-up canonical/starbase#300 fixed pre-commit invocation without a global installation. | |
| #741 Work/craft 3602/starflow lint | rockcraft | closed | Closed unmerged after 650+ days and superseded by merged PR #782, which completed Rockcraft's broader Starflow migration for Makefile and GitHub CI/QA workflows. | |
| #1722 chore: test starflow branch | craft-parts | closed | Throwaway PR 'chore: test starflow branch' by maintainer tigarmo (7 lines/1 file) to exercise a starflow-based branch. CI ran with many failing/pending jobs, then the PR was closed unmerged after ~17 days with 0 reviews, 0 comments and no changelog entry. | |
| #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. | |
| #18 chore: merge the latest starbase | craft-artifacts | merged | Merged the latest Starbase into craft-artifacts via PR #18 (commit 9196317), updating 30 files after approval by two reviewers. | |
| #5419 chore(merge): merge starbase into main | snapcraft | merged | Merged the starbase branch into main via PR #5419 (commit e5752b8b3) for CRAFT-4322. It was an approved routine sync merge; the single failing Ubuntu24.04 spread test was acknowledged as a known 'craft test' issue. | |
| #2 chore: Init the project | craft-artifacts | merged | Merged init PR for craft-artifacts: renamed starbase/starcraft to craft-artifacts and added GitHub issue templates, changing 22 files (+303/-284). Approved by two reviewers. |