Skip to content

dev: Update to Node 24 and pnpm 10.33.0 and update GH actions#2565

Open
lucas-koehler wants to merge 1 commit intomasterfrom
lk/node-24
Open

dev: Update to Node 24 and pnpm 10.33.0 and update GH actions#2565
lucas-koehler wants to merge 1 commit intomasterfrom
lk/node-24

Conversation

@lucas-koehler
Copy link
Copy Markdown
Contributor

@lucas-koehler lucas-koehler commented Apr 7, 2026

  • Update node to ^24
  • Update pnpm corepack version to 10.33.0
  • Update @types/node dependency to 24 and update lockfile
  • Update GitHub Actions to actions/checkout@v6, actions/setup-node@v6, and pnpm/action-setup v5.0.0
  • Remove now obsolete npm update step from publish workflow

This should fix the publish workflow which is currently broken due to nodejs/node#62425

- Update node to ^24
- Update pnpm corepack version to 10.33.0
- Update @types/node dependency to 24 and update lockfile
- Update GitHub Actions to actions/checkout@v6, actions/setup-node@v6,
  and pnpm/action-setup v5.0.0
- Remove now obsolete npm update step from publish workflow
@netlify
Copy link
Copy Markdown

netlify bot commented Apr 7, 2026

Deploy Preview for jsonforms-examples ready!

Name Link
🔨 Latest commit 952ba62
🔍 Latest deploy log https://app.netlify.com/projects/jsonforms-examples/deploys/69d52e4e9931c00008a28fe9
😎 Deploy Preview https://deploy-preview-2565--jsonforms-examples.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.

@lucas-koehler lucas-koehler added dev dependencies Pull requests that update a dependency file labels Apr 7, 2026
@coveralls
Copy link
Copy Markdown

Coverage Status

coverage: 82.899%. remained the same — lk/node-24 into master

@lucas-koehler lucas-koehler requested a review from sdirix April 7, 2026 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file dev

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants