← Back to issue list

chore(merge): update starbase (2026-11-03)

View original Github issue

Metadata

Project
snapcraft
Number
#6541
Type
pull request
State
merged
Author
LoweRAM
Labels
—
Created
Updated
Closed

Current evaluation

⚠️ This summary may be outdated — the issue content or evaluation prompts have changed since this evaluation was made.

Routine starbase template sync updating CI workflows, tooling versions, and docs. Approved with 1 reviewer, but 2 openstack integration-spread-tests are failing.

Resolution: needs review

Reason: PR is approved and CI is mostly green, but two openstack integration-spread-tests (ubuntu-26.04-64 and ubuntu-22.04-64) are failing. Given the small diff (+24/-41, 7 files) and that this is a routine template merge, these failures may be pre-existing or environmental rather than caused by the PR changes. A maintainer should verify whether these test failures are related to the merge before approving the merge.

Evaluated by: mr-cal-bot

Impact: 15 Quick Win: 8 Complexity: 10 Confidence: 75 Actionability: 60

Issue body

Merge `starbase/main` into this branch and sync Starbase-managed updates. Overview of Starbase changes pulled in: - CI: Bump Node version to 26 in Renovate and Copilot workflows (`.github/workflows/check-renovate.yaml`, `.github/workflows/copilot-setup-steps.yaml`). - CI: Update `taiki-e/install-action` pin to v2.87.29 in Copilot setup workflow (`.github/workflows/copilot-setup-steps.yaml`). - Tooling: Bump `ruff-pre-commit` hook revision to v0.17.3 in `.pre-commit-config.yaml`. - Build: Remove legacy mypy/pyright targets and installs from `common.mk`, add CI group to `lint-uv-lockfile`, and update `docs-help` advice. - Docs: Update `AGENTS.md` and `common.mk` with guidance on invoking docs targets via `make docs-<target>` from repo root, and sync `llms_txt_description` instructions in `docs/conf.py`. - Docs: Fix minor typographical spacing in `CONTRIBUTING.md`. Conflict resolution applied: - Kept child-repo version of `.github/workflows/release-publish.yaml` (`--ours`). - Kept child-repo version of `pyproject.toml` (`--ours`). - Kept child-repo version of `uv.lock` (`--ours`). - Took newer `taiki-e/install-action` pin from `starbase/main` for `.github/workflows/copilot-setup-steps.yaml`. - Took newer `ruff-pre-commit` pin from `starbase/main` for `.pre-commit-config.yaml` while preserving repository-specific exclude pattern. - Kept child-repo additions in `Makefile` (`--ours`) while adopting Starbase's comment spacing adjustment for `lint-code`. - Kept child-repo `llms_txt_description` value and settings in `docs/conf.py` while adopting Starbase's comment block updates. - Deleted Starbase scaffold files: `.github/README.md` and `tests/unit/starbase/test_init.py`. - For this application repo: - kept `AGENTS.app.md` deleted, - kept `AGENTS.lib.md` deleted, - kept `AGENTS.md` authoritative and applied relevant updates from `AGENTS.app.md`.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b
Impact: 15
Quick Win: 8
Complexity: 10
Confidence: 75
Actionability: 60
needs review Routine starbase template sync updating CI workflows, tooling versions, and docs. Approved with 1 reviewer, but 2 openstack integration-spread-tests are failing.
qwen/qwen3.6-35b-a3b
Impact: 10
Quick Win: 6
Complexity: 10
Confidence: 75
Actionability: 65
needs review Routine starbase template merge updating CI Node version, ruff-pre-commit, taiki-e/install-action, and build/doc targets. CI passing, 4 unresolved review comments, no reviewers assigned.
qwen/qwen3.6-35b-a3b
Impact: 15
Quick Win: 4
Complexity: 10
Confidence: 85
Actionability: 30
needs review Routine starbase template merge updating CI Node version, ruff-pre-commit, taiki-e/install-action, and build/doc targets. Small diff (+26/-44, 8 files). CI passing, 4 unresolved review comments, no reviewers assigned yet.

Update history

Date Change
merged
updated
updated
created

Related issues

Issue Project State Summary Similarity
#514 chore(merge): update starbase (2026-11-03) imagecraft merged Routine starbase sync updating CI workflows, dependencies, and docs. Approved by 1 reviewer but has 8 unresolved review comments and a failing OSV-scanner CI check.
91%
#1039 chore(merge): update starbase (2026-11-03) craft-providers merged Routine starbase sync updating workflows, pre-commit hooks, and docs. Approved by 2 reviewers, CI passing, 1 unresolved review comment.
91%
#2983 chore(merge): update starbase (2026-11-03) charmcraft open Routine starbase dependency/tooling update merging CI/CD workflows, linters, and docs. Under review with 4 unresolved comments; CI has 2 failing checks (renovate, OSV-scanner) and several pending.
89%
#219 chore(merge): update starbase (2026-10-13) craft-grammar closed Merged routine starbase sync updating CI workflows, lint configs, and docs tooling to align with starbase/main.
88%
#1239 chore(merge): update starbase (2026-11-03) craft-application merged Merged automated starbase sync updating CI workflows, tooling, pre-commit configs, and documentation. All validation checks passed.
87%