← Back to issue list

Update craft-parts to use starbase patterns

View original Github issue

Metadata

Project
craft-parts
Number
#521
Type
issue
State
closed
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Starbase migration for craft-parts completed: PR #1265 "chore(merge): bring in starbase history" (commit 61c7d94c) merged Starbase history into the repo, and the issue was closed after upils confirmed it done.

Resolution: closed resolved

Reason: PR #1265 merged into craft-parts as commit 61c7d94c, merging remote-tracking branch starbase/main (see preparatory commit 4b0cf8ed on work/starbase-history/CRAFT-1980), adding Rediraffe support and adopting the uniform craft-tools release process. Maintainer upils commented on 2025-10-02 that it was done in #1265, closing the tracking issue.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done Merge Starbase patterns and adopt the new uniform release process used in craft tools. ### Why it needs to get done All craft tools are being updated to be based on Starbase.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Starbase migration for craft-parts completed: PR #1265 "chore(merge): bring in starbase history" (commit 61c7d94c) merged Starbase history into the repo, and the issue was closed after upils confirmed it done.
stealth/space-bunny-alpha — closed resolved Starbase migration completed by merging PR #1265 (61c7d94c), bringing in Starbase history and adopting its uniform craft-tools release process.
qwen/qwen3.6-35b-a3b — — Merged via PR #1265, which adopted Starbase patterns and the new uniform release process for craft-parts.
qwen/qwen3.6-35b-a3b — — Resolved by merging pull request #1265, which updated craft-parts to adopt Starbase patterns and the new uniform release process.
qwen/qwen3.6-35b-a3b — — Resolved by merging PR #1265, which updated craft-parts to adopt Starbase patterns and the new uniform release process.
qwen3.6-35b-a3b-mtp-q6 — — Resolved by merging pull request #1265, which updated craft-parts to use Starbase patterns and adopted the new uniform release process.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/craft-parts#1265 (confidence 98%)

    Merged PR that brought Starbase history into craft-parts, resolving the Starbase migration request.

  • Related To: canonical/craft-parts#1253 (confidence 70%)

    Preparatory commit 88685a04 'chore: prepare for a starbase merge' precedes the 1265 merge.

  • Related To: canonical/craft-parts#353 (confidence 60%)

    Docs commit clarifying the steps for merging starbase into a project.

Related issues

Issue Project State Summary Similarity
#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.
78%
#22 Starbase migration craft-grammar merged Merged the Starbase migration into craft-grammar via PR #22 at commit 3a6f6c4, changing 48 files (+1,692/-669) after two approvals.
77%
#15 tools: update to the latest starbase craft-application merged Merged PR #15 updated craft-application to the latest Starbase tooling and established merge history for easier future updates; the change landed as cf652179.
77%
#805 ci: update renovate config from starbase craft-parts merged Merged PR #805 in commit 526e2c3e, updating craft-parts' Renovate configuration and workflow from canonical/starbase#232 (f972745).
76%
#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.
75%
#182 chore(merge): update starbase craft-grammar merged Merged to main as commit 23557e7 (CRAFT-4762), pulling Starbase into Craft Grammar. Starbase's diff was favoured over the outdated local config; only type-check (ty) fixes were hand-written, plus docs review notes.
75%
#324 starbase: merge 'starbase/main' craft-providers merged Merged starbase/main into craft-providers without squashing. PR #324 landed via merge commit 7aacbfd (PR tip f06bf01), changing 9 files.
74%
#1028 chore(merge): update starbase (2026-10-19) craft-providers merged Merged #1028 updates craft-providers to starbase/main@3c895c5, incorporating dependency bumps, CI workflow updates, and build tooling changes while preserving child repository configurations.
74%
#167 Update to latest starbase craft-store open Recurring maintainer checklist (opened by lengau) to merge the latest canonical/starbase into craft-store; acted on repeatedly via 'chore(merge): update starbase' PRs #337, #377, #387, #409 (latest 2026-07-22) and kept open for the next sync.
73%
#787 chore: rebase onto starbase craft-providers merged Merged PR #787 as commit 808597b, rebasing craft-providers onto Starbase while reconciling documentation, tests, the uv lockfile, and the docs workflow.
73%