← Back to issue list

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

View original Github issue

Metadata

Project
craft-archives
Number
#279
Type
pull request
State
merged
Author
LoweRAM
Labels
PR: Merge
Created
Updated
Closed

Current evaluation

Merged routine starbase sync updating Node.js to v26, bumping ruff-pre-commit to v0.17.3, and resolving merge conflicts.

Resolution: closed resolved

Reason: The pull request was merged, successfully syncing starbase/main and applying routine dependency and workflow updates with all CI checks passing.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Merges `starbase/main` (`ffcebcf`) into `main` (`8598cc0`) and syncs the Starbase-managed files for this library repository. ## Starbase changes pulled in - **Workflow updates**: bump Node.js to v26 in `.github/workflows/check-renovate.yaml` and `.github/workflows/copilot-setup-steps.yaml` (starbase #644). - **Pre-commit hook updates**: update `astral-sh/ruff-pre-commit` to v0.17.3 in `.pre-commit-config.yaml` (starbase #641, #645). ## Conflicts resolved (1 file) | File | Resolution | | --- | --- | | `.pre-commit-config.yaml` | Resolved conflict on `ruff-pre-commit` hook rev: took `v0.17.3` from `starbase/main` which is newer than the child's `v0.17.1`. All other hooks match. | ## Custom changes - `docs/explanation/documentation.rst`: changed 'PRs' to 'pull requests' to resolve Vale spellcheck failure during pre-PR validation. ## Placeholder disposition No template placeholder text was introduced. The library deletions stay in place: `docs/release-notes/`, `.github/README.md`, the `starcraft/` scaffold package, `AGENTS.lib.md`, `AGENTS.app.md` remain absent. ## Validation - `make format` — clean - `make lint` — clean (ruff, ty, codespell, prettier, tombi, sphinx-lint, spelling, woke, linkcheck, twine, uv lock --check, actionlint) - `make docs` — build succeeded - `make test-fast` — 244 passed, 1 skipped

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b — closed resolved Merged routine starbase sync updating Node.js to v26, bumping ruff-pre-commit to v0.17.3, and resolving merge conflicts.
qwen/qwen3.6-35b-a3b
Impact: 15
Quick Win: 11
Complexity: 5
Confidence: 85
Actionability: 80
needs review Routine starbase dependency update: bumps Node.js to v26 and ruff-pre-commit to v0.17.3. Approved with 2 unresolved review comments, all CI passing, +2/-2 lines across 2 files.
qwen/qwen3.6-35b-a3b
Impact: 15
Quick Win: 9
Complexity: 5
Confidence: 85
Actionability: 60
keep open Routine starbase merge updating Node.js to v26 in workflows and ruff-pre-commit to v0.17.3. Approved by 1 reviewer with 2 unresolved comments. Diff is +4/-4 lines across 4 files.
qwen/qwen3.6-35b-a3b
Impact: 15
Quick Win: 8
Complexity: 8
Confidence: 75
Actionability: 60
needs review Routine starbase merge updating Node.js to v26 in workflows and ruff-pre-commit to v0.17.3. Conflicts resolved, local validation passes. Awaiting maintainer review with 2 unresolved comments and no CI checks yet.
qwen/qwen3.6-35b-a3b
Impact: 15
Quick Win: 8
Complexity: 5
Confidence: 70
Actionability: 55
needs review Routine Starbase sync updating Node.js to v26 in workflows and ruff-pre-commit to v0.17.3. Validation passed locally but CI status is unclear and 2 review comments are unresolved.

Update history

Date Change
merged
updated
updated
updated
updated
created

Related issues

Issue Project State Summary Similarity
#457 chore(merge): update starbase (2026-11-03) craft-store merged Merged routine starbase sync updating pre-commit hooks (ruff-pre-commit v0.17.3), node to v26, and documentation fixes. All CI checks passed and PR was approved.
92%
#219 chore(merge): update starbase (2026-11-03) debcraft merged Routine maintenance PR merging starbase/main (ffcebcf) into main, updating Node.js to v26, ruff-pre-commit to v0.17.3, and clarifying docs guidance. All validations passed.
92%
#449 chore(merge): update starbase (2026-10-20) craft-store merged Merged routine Starbase sync updating dependencies, tooling configs, and resolving merge conflicts. All CI checks and validation passed.
88%
#493 chore(merge): update starbase (2026-10-08) craft-cli closed Merged routine starbase/main sync updating build system, CI workflows, documentation tooling, and dependencies, with resolved merge conflicts.
88%
#433 chore(merge): update starbase (2026-10-08) craft-store closed Merged routine starbase dependency and tooling updates with conflict resolutions applied to align with starbase/main.
87%
#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.
86%
#1728 chore(merge): update starbase (2026-10-01) craft-parts merged Merged #1728 into main as d2be519e, syncing starbase/main's build, CI, docs tooling, Ruff 0.16, Sphinx Stack, and AGENTS.md updates.
86%
#1189 chore(merge): update starbase (2026-10-05) craft-application merged Merged automated Starbase sync into main, updating CI workflows, repo configs, and osv-scanner ignores across 13 files.
85%
#1801 chore(merge): update starbase (2026-11-03) craft-parts merged Merged routine starbase template sync updating build tools (ty), workflows, linter hooks, and documentation tooling with conflict resolution applied.
85%
#507 chore(merge): update starbase (2026-10-20) craft-cli merged Merged starbase/main sync updating CI workflows, build tooling, and docs scaffolding. Resolved 27 file conflicts, incorporated prep PRs #505 and #506, and squashed follow-up fixes into a single merge commit.
85%