meta: update tooling from starbase
Metadata
Current evaluation
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.
Suggested action: —
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 |
|---|---|---|---|---|
| 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged updates to project tooling from starbase, including linting adjustments and code coverage improvements. Changes passed CI checks with 100% coverage and were integrated into the main branch. |
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 update to the latest starbase tools, establishing merge history for future updates. Approved by two reviewers. Test failures stem from missing main branch tests, scheduled for separate fixes. | |
| #4131 tools: update tox config to latest starbase | snapcraft | merged | Merged: updated tox configuration to the latest starbase version. Approved after passing linting and tests, the change modifies three files to align tooling dependencies. | |
| #268 ci: update renovate from starbase | craft-cli | merged | Merged update to Renovate configuration from starbase. Approved by two reviewers with one unresolved comment. Changes modify two files (+124/-26 lines) to align CI tooling with upstream canonical/starbase#232. | |
| #95 Merge starbase | craft-archives | closed | Merged into main. Integrated the starbase branch with ruff formatting, disabled mandatory fixture() checks, and applied manual fixes across 25 files. Coverage improved by 0.51% with 80% diff coverage. | |
| #92 Rebase on starbase | craft-grammar | merged | Merged after rebasing onto starbase. Approved by two reviewers with all CI checks passing across 35 files. TICS CI, docs, CODEOWNERS, and README updates were deferred to future PRs. | |
| #268 ci: update renovate config to match starbase | craft-application | merged | Merged an update to the Renovate configuration to align with the starbase project. Approved by two reviewers, passed CI checks, and modified one file with 42 additions and 18 deletions. | |
| #85 tests: move starbase tests to sub-directories | starbase | merged | Merged changes that reorganize starbase tests into sub-directories to enable cleaner repository integration. The update moved four files with zero line modifications, passed CI checks, received approval, and maintained 100% coverage. | |
| #1467 ci(deps): use latest starbase for renovate | charmcraft | merged | Merged CI dependency update to use the latest starbase version for Renovate. Approved by two reviewers, modifying two files with a +14/-3 line change. | |
| #4962 ci: update renovate config and workflow | snapcraft | merged | Merged updates to the Renovate configuration and CI workflow to align with the canonical/starbase repository. Approved by two reviewers, passed CI checks, and modified two files. | |
| #125 ci: update renovate config for starbase | craft-archives | merged | Merged update to the Renovate configuration for starbase. Approved by two reviewers, the change modified two files (+124/-26 lines) to streamline CI automation. |