← Back to issue list

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

View original Github issue

Metadata

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

Current evaluation

Merged routine starbase sync updating GitHub Actions, pre-commit hooks, and documentation conventions in craft-grammar.

Resolution: closed resolved

Reason: The pull request was merged, applying routine starbase dependency and tooling updates to CI workflows, pre-commit configuration, and documentation.

Evaluated by: mr-cal-bot

No scores available.

Issue body

## Summary Syncs `starbase/main` (ffcebcf) into `craft-grammar` per the update-starbase workflow. Starbase changes pulled in: - **CI / GitHub Actions**: - `check-renovate.yaml`: Bump `actions/setup-node` to `v7.1.0` (Node 26) and `astral-sh/setup-uv` to `v10.3.0`. - `copilot-setup-steps.yaml`: Bump `actions/setup-node` to `v7.1.0` (Node 26), `astral-sh/setup-uv` to `v10.3.0`, and `taiki-e/install-action` to `v2.87.29`. - **Pre-commit hooks**: - `.pre-commit-config.yaml`: Update `astral-sh/ruff-pre-commit` from `v0.17.0` to `v0.17.3`. - **Tooling & Docs**: - `docs/conf.py`: Adopt Starbase's updated comment explaining `llms_txt_description` conventions. - `common.mk`: Update `docs-help` output message instructing to run targets from repo root (`make docs-<command>`). - `CONTRIBUTING.md`: Fix minor punctuation spacing. - **Agent instructions**: - `AGENTS.md`: Add instruction to invoke docs targets from repo root using `make docs-<target>` instead of `make -C docs`. ## Conflicts resolved - `docs/conf.py`: Updated comment on `llms_txt_description` taken from Starbase while preserving child-owned values and documentation description. - `AGENTS.app.md` / `AGENTS.lib.md`: Kept deleted per Conflict rule 1b / Conflict rule 3 for library repositories. ## Status - Draft, awaiting operator promotion. ## Test plan - [x] `make format` clean - [x] `make lint` clean (linters, codespell, prettier, tombi, sphinx-lint, vale spelling/woke, linkcheck, twine check, uv lock check, actionlint) - [x] `make docs` builds successfully - [x] `make test-fast` passes (188 passed, 1 skipped)

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b — closed resolved Merged routine starbase sync updating GitHub Actions, pre-commit hooks, and documentation conventions in craft-grammar.
qwen/qwen3.6-35b-a3b
Impact: 10
Quick Win: 3
Complexity: 5
Confidence: 75
Actionability: 30
keep open Routine starbase sync updating CI actions, pre-commit hooks, and docs. Draft PR awaiting operator promotion; approved with 1 unresolved review comment; all CI passing.
qwen/qwen3.6-35b-a3b
Impact: 10
Quick Win: 4
Complexity: 5
Confidence: 75
Actionability: 40
keep open Routine starbase sync updating CI actions, pre-commit hooks, and documentation. Draft PR with all CI passing, awaiting operator promotion and 1 unresolved review comment.
qwen/qwen3.6-35b-a3b
Impact: 10
Quick Win: 3
Complexity: 5
Confidence: 85
Actionability: 30
keep open Routine starbase sync updating GitHub Actions, pre-commit hooks, and docs. Draft awaiting operator promotion with 1 unresolved review comment. All CI passing.
qwen/qwen3.6-35b-a3b
Impact: 10
Quick Win: 3
Complexity: 10
Confidence: 75
Actionability: 30
keep open Routine starbase sync updating CI actions, pre-commit hooks, docs, and agent instructions. Draft state awaiting operator promotion with 1 unresolved review comment and pending WIP CI.
qwen/qwen3.6-35b-a3b
Impact: 15
Quick Win: 4
Complexity: 10
Confidence: 90
Actionability: 30
keep open Routine starbase template sync updating CI actions, pre-commit hooks, docs, and agent instructions. Draft PR awaiting operator promotion with passing tests.

Update history

Date Change
merged
updated
updated
updated
updated
updated
created

Related issues

Issue Project State Summary Similarity
#1410 chore(merge): update starbase (2026-11-03) rockcraft open Routine starbase merge updating GitHub Actions versions, pre-commit hooks, and docs. Approved by 2 reviewers, CI passing, 1 minor unresolved comment about linkcheck configuration.
90%
#225 chore(merge): update starbase (2026-10-16) craft-grammar merged Merged PR #225 syncing starbase/main into craft-grammar, updating CI, linting, and docs tooling, and resolving merge conflicts.
90%
#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.
88%
#182 chore(merge): update starbase craft-grammar merged Merged to main as commit 23557e7 (CRAFT-4762), pulling Starbase into Craft Grammar. Starbase's diff was favoured over the outdated local config; only type-check (ty) fixes were hand-written, plus docs review notes.
88%
#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%
#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.
87%
#434 chore(merge): update starbase (2026-10-08) craft-store closed Merged routine maintenance update syncing craft-store to latest Starbase conventions, including CI workflows, build-system, and docs tooling updates.
87%
#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.
87%
#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.
86%
#294 chore(merge): update starbase (2026-11-03) craft-platforms merged Routine maintenance merge updating CI workflows, build tooling, dependencies, and documentation conventions from the Starbase template.
86%