← Back to issue list

chore: migrate to Makefiles and starflow

View original Github issue

Metadata

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

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.
84%
#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%
#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.
76%
#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.
75%
#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.
74%
#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.
72%
#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.
71%
#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.
71%
#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.
70%
#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.
70%