fix(ci): restore the missing comma in core-ref.json #16
Reference in New Issue
Block a user
No description provided.
Delete Branch "fix/core-ref-json"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What & why
The
templatejob failed on #15 (run 16) with:The "Clone core at the pinned ref" step reads the pin with
require('./ci/core-ref.json'), and the file has not parsed since0678047(#14, 2026-10-06). My edit there left out the comma after"Before that move:"in thewhyarray. Sotemplatehas failed before reaching any check on every PR since: run 15 (#14) and run 16 (#15) both. #15 did not cause the failure; it inherited it.This PR adds the one comma back.
refstays6890a74, as #15 set it.Why local runs missed it:
checkCoreApi.js --core .coretakes the core as a path and never readscore-ref.json. Only CI's clone step does, and I cloned by hand.How it was tested
node -e "JSON.parse(...)"andnode -p "require('./ci/core-ref.json').ref", the clone step's own read, both parse and give6890a74c….templatewas run locally at6890a74for #15: checkCoreApi, imports, build, externals, swagger, and tests (server 82, client 20). This PR's CI run is the first one that can reach them in CI.Checklist
AI-assisted contributions (required)
Claude Code (Claude Opus 5.5). I have reviewed and understand every change, and take responsibility for it. AI-authored commits are marked with aCo-Authored-Bytrailer.License
🤖 Generated with Claude Code
https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
The template job's "Clone core at the pinned ref" step reads the pin with require('./ci/core-ref.json'), and the file has not parsed since0678047(2026-10-06): the "why" array lost the comma after "Before that move:". So the job has failed on every PR since, run 15 and run 16 (#15) included, before it reached a single check. The local runs missed it because checkCoreApi takes the core as `--core .core` and never reads this file. Only the CI clone step reads it. The file now parses, and `ref` is 6890a74 as #15 set it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY