Support "platforms" for the build plans
Metadata
Current evaluation
Platform support for build plans was merged in craft-application#86 (commit e494797a), adding platform-name selection/filtering and closing #83.
Resolution: closed resolved
Reason: PR #86 was merged as commit e494797a. It added platform-name selection and filtering for build plans and explicitly closed issue #83.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
.
### Why it needs to get done
.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Platform support for build plans was merged in craft-application#86 (commit e494797a), adding platform-name selection/filtering and closing #83. | |
| stealth/space-bunny-alpha | — | closed stale | Closed after eight years of inactivity, with no comments, substantive requirements, or identifiable resolving PR or commit. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation or discussion. The request to add platform support to build plans was abandoned or superseded, as shown by zero comments and an empty description. | |
| qwen/qwen3.6-35b-a3b | — | — | The request for platform support in build plans was closed shortly after creation with no comments or linked pull requests. It appears abandoned or superseded without implementation or discussion. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
craft-application#86
(confidence 99%)
Merged PR #86 implements platform support in build plans and closes #83.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #391 Use craft-platforms for build plans | craft-application | closed | Build planning and filtering moved to craft-platforms in merged PR #25 (d9ff004); craft-application adopted the planner through merged PR #666 (621d1a32). | |
| #362 feat: support platforms for the build plans | rockcraft | merged | Merged PR #362, adding platform support to build plans; the change is recorded in commit 9cc5af95. | |
| #86 feat(project): add support to platforms in build plan | craft-application | merged | Merged #86 added platform-name filtering for build plans, fixing #83; landed as commit e494797a. | |
| #698 Use craft-platforms for build plans | rockcraft | closed | Merged PR #715 (516d29e5) replaced Rockcraft's custom build-plan generation with craft-platforms, resolving #698 and aligning plans with downstream consumers. | |
| #5015 Use craft-platforms for build plans | snapcraft | closed | Snapcraft adopted craft-platforms build plans in merged PR #5111 (commit 7969ee8d5), replacing its custom planning logic. | |
| #1876 Use craft-platforms for build plans | charmcraft | closed | Closed as done: charmcraft PR #1894 (commit f1755e8f) switched build plan generation to craft-platforms via craft-application's BuildPlanService; rockcraft did the same in #715. | |
| #483 feat: support "--platform" for "clean" | craft-application | merged | Merged PR #483 via commit 07e89deb, adding --platform to clean so one managed instance can be removed, and fixing craft-application#425. | |
| #5111 feat: use `craft-platforms` for build plans | snapcraft | merged | Merged in #5111 via commit 7969ee8d5, replacing Snapcraft’s custom build-plan logic with craft-platforms utilities. | |
| #1894 refactor: use craft-platforms for build plans | charmcraft | merged | Merged PR #1894 (commit f1755e8f, +25/-33) replaced Charmcraft's custom build-plan generation for `platforms` charms with craft-platforms, routing exhaustive build plans through craft-application's BuildPlanService. | |
| #60 Support build plans | craft-application | closed | Build-plan support was merged in canonical/craft-application PR #70 via commit 082e6211, enabling multi-artefact builds and provider instances. |