Repository navigation
build(deps): update pnpm and CodeQL action - #99
Conversation
Pin pnpm 12.9.1 with its regenerated lockfile and CodeQL Action 4.38.2, whose default analysis bundle advances to 2.27.1. Frozen-lockfile install, documentation build, workflow lint, and independent review pass.
|
🦞👀 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 October 7, 2026, 7:50 AM ET / 11:50 UTC. ClawSweeper reviewWhat this changesThe PR updates the developer package manager to pnpm 12.9.1, regenerates its lockfile, and updates both CodeQL analysis steps to version 4.38.2. Merge readiness✅ Ready for maintainer review Keep open: main still uses the older tooling pins, and this focused update has no actionable correctness or security finding. The collaborator-authored PR requires no additional review remediation. Priority: P3 Review scores
Verification
How this fits togetherpnpm runs remindctl's developer scripts, while CodeQL analyzes its Swift, JavaScript, and workflow source in GitHub Actions. These tooling pins affect source builds and analysis rather than the installed Reminders CLI. flowchart LR
A[Developer checkout] --> B[Pinned pnpm]
B --> C[Build and developer scripts]
D[GitHub pull request] --> E[CodeQL analysis]
F[Swift and workflow source] --> E
E --> G[Security analysis results]
Before mergeNone. Agent review detailsSecurityNone. Review metrics
Technical reviewBest possible solution: Maintain consistent package-manager and lockfile pins and immutable upstream CodeQL action references through the existing build and analysis workflows. Do we have a high-confidence way to reproduce the issue? Not applicable: this dependency refresh reports no runtime bug; source inspection confirms the exact version changes. Is this the best way to solve the issue? Yes: updating the existing pins and matching lockfile is the narrowest consistent approach, with no duplicate tooling path or runtime change. AGENTS.md: not found in the target repository. Codex review notes: model internal, reasoning medium; reviewed against cdd7a06b8527. 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 developer package manager from pnpm 12.5.1 to 12.9.1 and regenerate its lockfile. Update both CodeQL Action steps from 4.38.1 to the verified 4.38.2 commit; this patch advances the default CodeQL bundle to 2.27.1.
Validation: pnpm 12.9.1 frozen-lockfile installation,
pnpm docs:site, workflow lint, andgit diff --checkpass. Independent Codex autoreview found no actionable P0–P2 findings. Full macOS CI and all three CodeQL language jobs run on the PR.These are development and analysis dependency updates; remindctl stays at 0.3.8 with the existing runtime requirements.