meta: update tooling from starbase
Metadata
Current evaluation
Merged Starbase tooling updates in canonical/craft-application#30 at commit 2f843183, including linting adjustments and coverage fixes.
Resolution: closed resolved
Reason: Pull request #30 was merged into main as commit 2f843183, resolving the tooling update and its associated linting and coverage changes.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [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 `tox`?
-----
Review strategy:
1. Start here, which is just the merge from starbase: https://github.com/canonical/craft-application/pull/30/commits/2e8823fcabda6e1c1ad3c1519000ce37f5760ffc
2. Check the linting changes, ignoring the codecov issues: https://github.com/canonical/craft-application/pull/30/commits/79b9affda7b8b0475ee9145935769086220e395d
3. See the fixed code coverage: https://github.com/canonical/craft-application/pull/30/commits/63ed4db0589a2d64558f76a45c58f4f3e1b9aa08
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged Starbase tooling updates in canonical/craft-application#30 at commit 2f843183, including linting adjustments and coverage fixes. | |
| stealth/space-bunny-alpha | — | closed resolved | Maintainer PR #30 'meta: update tooling from starbase' was merged into craft-application as commit 2f843183, porting starbase's tooling, linting config and code-coverage fixes (+229/-101, 22 files). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #30 as 2f843183, updating craft-application tooling from starbase with linting adjustments and coverage fixes. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged into main following dual reviewer approval and passing CI. The update migrated project tooling to starbase, applied linting adjustments, and maintained 100% code coverage across 22 modified files. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #39 meta: update starbase | craft-application | closed | Starbase tooling update was abandoned unmerged after 134 days of inactivity, with review pending and no CI results or comments. | |
| #92 rebase: using starbase | craft-store | merged | Merged the Starbase rebase into main as commit 61a215c, updating craft-store's shared tooling for CRAFT-1508 and CRAFT-1927. | |
| #5 base: Align to latest starbase standards | craft-archives | merged | PR merged as commit c9e2971: pulled updated config from starbase into craft-archives, adding tox Sphinx/docs setup (no doc files yet) plus lint fixes; later synced again via 071d217 and 0872a9c. | |
| #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. | |
| #125 ci: update renovate config for starbase | craft-archives | merged | Renovate and CI configuration was updated from canonical/starbase#232 and merged in craft-archives#125 via commit 1fd63d4. | |
| #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). | |
| #11 tools: add yamllint | starbase | merged | Merged PR canonical/starbase#11 as commit 5a0d09f, adding optional yamllint tooling and configuration across three files. | |
| #4 tools: Update tox and setuptools to fix breakages | starbase | merged | Merged canonical/starbase#4 in commit 552c132, updating tox and setuptools to fix tooling breakages. |