chore(merge): update starbase (2026-10-02)
Metadata
Current evaluation
Starbase sync PR #6462 merged, adding Copilot setup workflow, zizmor config, docs-clean target, and conflict resolutions keeping child-repo versions. Two spread tests failing, noted unrelated.
Resolution: closed resolved
Reason: PR #6462 was merged after approval by 3 reviewers, syncing Starbase-managed CI/docs/build updates into snapcraft. Maintainer noted the remaining lint failure was unrelated, pointing to canonical/starflow#190.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Merge `starbase/main` into this branch and sync Starbase-managed updates.
Overview of Starbase changes pulled in:
- CI: Add Copilot setup workflow with cached tool preinstall (`.github/workflows/copilot-setup-steps.yaml`).
- CI: Configure zizmor policy configuration (`.github/zizmor.yaml`) and update policy permissions.
- CI: Remove redundant zizmor ignore comments across workflow files (`.github/workflows/policy.yaml`, `.github/workflows/qa.yaml`, `.github/workflows/tics.yaml`).
- Build: Run `docs-clean` as part of `clean` target in `common.mk`.
- Docs: Suppress Vale linting on internal Starcraft mention in `docs/README.md`.
Conflict resolution applied:
- Kept child-repo version of `.github/workflows/release-publish.yaml` (`--ours`).
- Kept child-repo version of `.github/workflows/tics.yaml` with project name preserved and starbase zizmor cleanup applied.
- Kept child-repo version of `.github/workflows/qa.yaml` with starbase zizmor cleanup applied.
- Kept child-repo version of `Makefile` (`--ours`).
- Kept child-repo version of `docs/about-documentation.rst` (`--ours`).
- Kept child-repo version of `docs/conf.py` (`--ours`).
- Kept child-repo version of `docs/release-notes/index.rst` (`--ours`).
- Kept child-repo version of `pyproject.toml` (`--ours`).
- For this application repo:
- kept `AGENTS.app.md` deleted,
- kept `AGENTS.md` authoritative.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| ~deepseek/deepseek-pro-latest | — | closed resolved | Starbase sync PR #6462 merged, adding Copilot setup workflow, zizmor config, docs-clean target, and conflict resolutions keeping child-repo versions. Two spread tests failing, noted unrelated. | |
| ~deepseek/deepseek-pro-latest |
Impact:
25
Quick Win:
13
Complexity:
20
Confidence:
80
Actionability:
65
|
needs review | Starbase sync merge: adds Copilot setup workflow, zizmor config, removes redundant zizmor ignores, docs-clean in clean target. +90/-8, 7 files. Approved by 3 reviewers; 9 unresolved comments; 2 spread tests failing (noted unrelated). | |
| ~deepseek/deepseek-pro-latest |
Impact:
25
Quick Win:
6
Complexity:
30
Confidence:
65
Actionability:
35
|
needs review | Starbase sync merge (2026-10-02): adds Copilot setup workflow, zizmor config, removes redundant zizmor ignores, runs docs-clean in clean target. +90/-8, 7 files. Approved by 2 reviewers; 9 unresolved comments, 3 failing CI checks. | |
| ~deepseek/deepseek-pro-latest |
Impact:
25
Quick Win:
8
Complexity:
25
Confidence:
70
Actionability:
45
|
needs review | Starbase sync merge: adds Copilot setup workflow, zizmor policy config, removes redundant zizmor ignores, docs-clean in clean target, Vale suppression. Approved but 9 review comments unresolved; 3 CI checks failing (lint attributed to starflow#190). | |
| stealth/space-bunny-alpha |
Impact:
15
Quick Win:
5
Complexity:
30
Confidence:
62
Actionability:
50
|
needs review | Starbase sync merge (2026-10-02): adds Copilot setup workflow, .github/zizmor.yaml policy, removes redundant zizmor ignores, and runs docs-clean in clean target. +90/-8 across 7 files; approved but 9 review comments unresolved and 3 CI checks failing. | |
| qwen/qwen3.8-27b |
Impact:
20
Quick Win:
8
Complexity:
25
Confidence:
70
Actionability:
55
|
needs review | Routine starbase sync merge (2026-10-02) adding Copilot setup workflow, zizmor policy config, zizmor ignore cleanup, and common.mk docs-clean change. Approved, but 3 CI checks failing (lint/files, spread tests on 22.04/26.04) and 9 unresolved review comments. | |
| qwen/qwen3.8-27b |
Impact:
25
Quick Win:
7
Complexity:
35
Confidence:
70
Actionability:
45
|
needs review | Bot starbase sync for snapcraft: adds Copilot setup workflow, zizmor policy config, removes zizmor ignores, adds docs-clean to clean target, Vale lint fix. Keeps child-repo versions on conflicts. Approved; 10 unresolved comments, 1 failing CI, 4 pending. | |
| qwen/qwen3.8-27b |
Impact:
25
Quick Win:
9
Complexity:
25
Confidence:
75
Actionability:
50
|
needs review | Bot-generated starbase sync (2026-10-02): adds Copilot setup workflow, zizmor policy config, zizmor ignore cleanup, docs-clean in common.mk, Vale suppression. Approved by 1 reviewer; 10 unresolved comments; lint/files failing, 4 checks pending. | |
| qwen/qwen3.8-27b |
Impact:
25
Quick Win:
9
Complexity:
35
Confidence:
75
Actionability:
55
|
needs review | Routine starbase sync merge (2026-10-02) updating CI workflows (zizmor policy, Copilot setup), Makefile clean target, and docs; approved with 10 unresolved review comments, one unrelated lint failure, and integration tests still pending. | |
| qwen/qwen3.8-27b |
Impact:
15
Quick Win:
7
Complexity:
20
Confidence:
75
Actionability:
55
|
needs review | Bot-generated starbase sync for snapcraft (2026-10-02): adds Copilot setup workflow, zizmor policy config, cleans zizmor ignores, and minor build/docs tweaks. Small diff (+90/-8, 7 files), CI mostly green with a few checks pending, review pending with 9 unresolved comments. |
Update history
| Date | Change |
|---|---|
| merged | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| created |
Related work
-
Related To:
canonical/starflow#190
(confidence 80%)
Maintainer comment cited this PR as the source of the unrelated lint failure on PR #6462.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #432 chore(merge): update starbase (2026-10-08) | craft-store | closed | Starbase sync PR closed without merging due to unresolved review comments and failing copilot-setup-steps CI check. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #1398 chore(merge): update starbase (2026-10-16) | rockcraft | merged | Merged PR #1398 syncing starbase/main into main, updating build system, workflows, docs tooling, and dependencies, with conflict resolutions and RTD build fixes. | |
| #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. | |
| #449 chore(merge): update starbase (2026-09-28) | imagecraft | merged | Merged in #449 via commit 545f51a, rebuilding the Starbase sync on current main and starbase/main and folding dependency, lint, docs, and CI adjustments into one merge. | |
| #270 chore(merge): update starbase (2026-09-28) | craft-platforms | closed | Merged into main as commit 4afcee7. First-ever Starbase sync of build/CI/docs conventions (41 files, +2012/-248), rebuilt several times to fold in preparation PRs #271, #272, #275, #276, #277. All CI green, including RTD. | |
| #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. |