Repository navigation
build(deps): update docs tooling and CodeQL - #94
Conversation
|
🦞👀 Pull request received. I will update this pull request when review starts. ClawSweeper review completeClawSweeper finished reviewing this revision. The review result is being finalized. |
|
Codex review: needs maintainer review before merge. Reviewed September 22, 2026, 8:08 AM ET / 12:08 UTC. ClawSweeper reviewWhat this changesUpdates the docs runtime to Node.js 26.10.0, pnpm to 12.5.1 with matching lockfile entries, and both CodeQL action pins to v4.38.1. Merge readiness✅ Ready for maintainer review Keep open: this focused tooling update remains absent from main, and no actionable correctness or security defect was found. The collaborator-authored PR is also protected from automatic closure. Priority: P3 Review scores
Verification
How this fits togetherNode builds remindctl’s documentation site, pnpm runs developer commands, and CodeQL scans the repository in GitHub Actions. These tooling choices affect development and CI without changing the macOS Reminders implementation. flowchart LR
A[Documentation sources] --> B[Pinned Node runtime]
B --> C[Documentation site]
D[Developer commands] --> E[Pinned pnpm]
E --> F[Swift build and checks]
G[Repository source] --> H[Pinned CodeQL scans]
Before mergeNone. Agent review detailsSecurityNone. Review metricsNone. Technical reviewBest possible solution: Maintain one consistent set of published tooling pins while retaining the existing scripts, CI permissions, and macOS support contract. Do we have a high-confidence way to reproduce the issue? Not applicable: this PR updates tooling versions rather than reporting broken product behavior. Is this the best way to solve the issue? Yes: updating the existing pins and matching lockfile is a narrow, consistent approach; upstream metadata verifies the selected versions and integrity values. AGENTS.md: not found in the target repository. Codex review notes: model internal, reasoning medium; reviewed against 2a1da5fab273. LabelsLabel changes:
Label justifications:
EvidenceWhat I checked:
Likely related people:
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
|
Update the pinned docs runtime to Node.js 26.10.0, the package manager to pnpm 12.5.1, and CodeQL to v4.38.1 at its verified commit. Regenerate the lockfile with pnpm 12.5.1. The macOS CLI deployment target is unchanged.
Validation: actionlint passes, and independent Codex autoreview found no actionable P0–P2 findings. Docs are built on AWS Crabbox with the pinned Node version; full macOS validation remains in CI.