Skip to content

Upgrade dev dependencies and bump CI Node to 22#310

Merged
ConorOkus merged 1 commit into
mainfrom
chore/upgrade-deps
May 14, 2026
Merged

Upgrade dev dependencies and bump CI Node to 22#310
ConorOkus merged 1 commit into
mainfrom
chore/upgrade-deps

Conversation

@ConorOkus
Copy link
Copy Markdown
Contributor

@ConorOkus ConorOkus commented May 14, 2026

Summary

Refreshes the dev toolchain to current supported versions. No site source changes.

Dependency bumps (package.json):

  • serve 14.2.0 → 14.2.6
  • start-server-and-test 2.0.0 → 3.0.5 (major; requires Node ≥ 22)
  • vue 2.7.14 → 2.7.16
  • vue-server-renderer 2.7.14 → 2.7.16
  • vuepress 1.9.9 → 1.9.10
  • broken-link-checker unchanged at 0.7.8 (already latest; replacement tracked separately)

CI changes (.github/workflows/build.yml):

  • Node 16 → 22 (Node 16 EOL since 2023-09; required by start-server-and-test v3)
  • actions/checkout v3 → v4
  • actions/setup-node v3 → v4
  • peaceiris/actions-gh-pages v3 → v4

- serve 14.2.0 → 14.2.6
- start-server-and-test 2.0.0 → 3.0.5 (requires Node ≥22)
- vue 2.7.14 → 2.7.16
- vue-server-renderer 2.7.14 → 2.7.16
- vuepress 1.9.9 → 1.9.10
- CI Node 16 → 22 (Node 16 EOL since 2023-09)
- actions/checkout, actions/setup-node, peaceiris/actions-gh-pages → v4
- Ignore local /ce planning artifacts under docs/brainstorms and docs/plans

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@netlify
Copy link
Copy Markdown

netlify Bot commented May 14, 2026

Deploy Preview for lightningdevkit ready!

Name Link
🔨 Latest commit 74aaad0
🔍 Latest deploy log https://app.netlify.com/projects/lightningdevkit/deploys/6a0630ec5057340008e4613c
😎 Deploy Preview https://deploy-preview-310--lightningdevkit.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@ConorOkus ConorOkus merged commit b12b1c5 into main May 14, 2026
5 checks passed
@ConorOkus ConorOkus deleted the chore/upgrade-deps branch May 14, 2026 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant