feat: enable interim bases
Metadata
Current evaluation
Merged after review and CI approval. Enabled interim bases by updating craft-application metadata to support plucky and questing, and added corresponding tests. Updated 17 files with 78 additions and 24 deletions.
Suggested action: —
No scores available.
Issue body
This does the following:
1. Enable's craft-application's check_supported_base metadata
2. Adds plucky and questing as supported bases
3. Adds tests for plucky and questing.
- [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 `make lint && make test`?
---
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged after review and CI approval. Enabled interim bases by updating craft-application metadata to support plucky and questing, and added corresponding tests. Updated 17 files with 78 additions and 24 deletions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged: enables craft-application's check_supported_base metadata, adds plucky and questing as supported bases, and includes corresponding tests. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged by maintainer lengau, enabling craft-application's check_supported_base metadata and adding plucky and questing as supported bases with tests. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #268 feat: enable questing as an interim base | imagecraft | merged | Merged to enable questing as an interim base. Approved by two reviewers and passing most CI checks. Temporarily drafted pending craft-application 6.1.1 release before finalizing the merge. | |
| #2484 docs: add interim bases policy | charmcraft | merged | Merged documentation update adding an interim bases policy. Approved by two reviewers and resolves #1821 and CHARMCRAFT-648. CI passed with one non-blocking macOS test failure. Three files changed, 33 additions. | |
| #598 feat: allow for multi-base builds | craft-application | merged | Merged to enable multi-base builds by allowing bases in the platforms entry. Approved by three reviewers, passed CI, and resolves issue #569. Modified four files with 46 additions and 28 deletions. | |
| #341 config: add short-form bases support (CRAFT-11) | charmcraft | merged | Merged: Added short-form bases support to configuration, resolving CRAFT-11. Approved by two reviewers, the change adds 130 lines across two files to allow bases to imply their long-form build-on/run-on equivalents. | |
| #2321 feat: add plucky and questing as devel bases | charmcraft | merged | Merged after two approvals. Adds Ubuntu 25.04 and 25.10 as development bases for charm packing. Passed most CI checks, with known unrelated test failures deferred to PR #2320. |