Skip to content

Non-hashed builds and prepare bump node version to 24#562

Open
camillobruni wants to merge 6 commits into
WebKit:mainfrom
camillobruni:2026-07-13_news-next_stable
Open

Non-hashed builds and prepare bump node version to 24#562
camillobruni wants to merge 6 commits into
WebKit:mainfrom
camillobruni:2026-07-13_news-next_stable

Conversation

@camillobruni

@camillobruni camillobruni commented Jul 13, 2026

Copy link
Copy Markdown
Contributor
  • Disable content hashing across Next.js, Nuxt, Vite, Vue CLI, and Angular CLI configurations to ensure deterministic build outputs with static filenames (e.g. main.js instead of main.d511.js ).
  • React enforces content-hashing thus we maintain status quo there
  • Bump minimum Node.js version to >=24.0.0 across all package.json files so we can build again on the github CI which requires >= 22
  • Update package-lock.json by running "npm run install" on all workloads

@netlify

netlify Bot commented Jul 13, 2026

Copy link
Copy Markdown

Deploy Preview for webkit-speedometer-preview ready!

Name Link
🔨 Latest commit 11dcc63
🔍 Latest deploy log https://app.netlify.com/projects/webkit-speedometer-preview/deploys/6a5562840b2b6e00080dfd71
😎 Deploy Preview https://deploy-preview-562--webkit-speedometer-preview.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.

@camillobruni camillobruni changed the title Fix builds and bump node version Fix builds and bump node version to 24 Jul 13, 2026
@camillobruni camillobruni changed the title Fix builds and bump node version to 24 Fix builds and prepare bump node version to 24 Jul 13, 2026
@camillobruni

camillobruni commented Jul 13, 2026

Copy link
Copy Markdown
Contributor Author

This is a preparatory PR so we can run the build steps on the CQ in the future. github is depreaction node 20 and we better just bump the min version to npm LTS (e.g. 24) so we can have a proper verifying CQ that the workloads still build.

Avoiding hash / content-hashed file names makes local development easier.

The actual workload update (e.g. dist/ build/) will happen in a follow-up PR (so from a scoring perspective this PR is a noop)

@camillobruni camillobruni changed the title Fix builds and prepare bump node version to 24 Non-hashed builds and prepare bump node version to 24 Jul 14, 2026
@Andrew-Fryer

Copy link
Copy Markdown

What's CQ?

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.

3 participants