chore(deps): consolidate safe automation updates - #345
Conversation
|
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
Maintainer approval-in-substance (ty-everett): I reviewed the complete dependency-policy diff and all review feedback. Every required CI, test, coverage, CodeQL, dependency-review, Socket, infrastructure, repository-health, docs, and Sonar check is green, including 0 new Sonar issues and 0 security hotspots. The change intentionally admits patch/minor automation while holding breaking TypeScript, Node, MySQL, and MongoDB majors for explicit migration PRs. GitHub does not permit an author to submit a formal approval review, so this records the required maintainer review before an admin merge. |



Summary
docker/build-push-actionv7.3.0 commitThis supersedes the mergeable portion of #343. The bot PR itself is intentionally not merged: TypeScript 7 conflicts with
ts-jest's<7peer range and fails three infrastructure installs; Node 26 diverges from the owned Node 24 build/runtime baseline and fails the container registry/evidence contract; MongoDB 8 and MySQL 9 require explicit upgrade, backup/restore, compatibility, and rollback validation.Action updates
actions/checkout6.0.2 → 7.0.1actions/setup-node6 → 7.0.0actions/setup-go6.4.0 → 7.0.0pnpm/action-setup6 → 6.0.9codecov/codecov-action6.0.1 → 7.0.0SonarSource/sonarqube-scan-action8.1.0 → 8.2.1docker/login-action4.2.0 → 4.5.1docker/setup-buildx-action4.1.0 → 4.2.0docker/build-push-action7.3.0 commitaws-actions/configure-aws-credentials6.2.0 → 6.2.3The Dependabot-generated workflow itself exercised the new checkout/setup/pnpm/action runtime successfully; this PR runs the complete repository matrix again without the incompatible compiler/runtime/database changes.
Validation
node --test scripts/*.test.mjs— 20/20pnpm health:check— 37 projects, 30 public packages, 148 ratcheted findings, 11 owned exceptions, 0 control errorspnpm --filter docs-site validate— 94 frontmatter and link checkspnpm --filter docs-site build— 94 routes prerendered, 99 built HTML links checkedpnpm check-versions— passpnpm audit:security— no known vulnerabilitiesgit diff --check— passTracks #324. No package versions are changed or published here, and no service CORS/CSP behavior is changed.