Skip to content

Conversation

@Uzlopak
Copy link
Contributor

@Uzlopak Uzlopak commented Sep 10, 2025

we get a warning that wasm-opt is missing so also install binaryen
also it seems wrong to just cache the major version number. Storing the whole version tag seems better.

This relates to...

Rationale

Changes

Features

Bug Fixes

Breaking Changes and Deprecations

Status

@mcollina mcollina requested a review from richardlau September 10, 2025 13:20
@mcollina
Copy link
Member

@richardlau PTAL

@richardlau
Copy link
Member

we get a warning that wasm-opt is missing so also install binaryen

We still get the warning with this PR?
https://github.com/nodejs/undici/actions/runs/17609368570/job/50027474366?pr=4535#step:6:10

Run export EXTERNAL_PATH=/home/runner/work/undici/undici/undici
/bin/sh: 1: ./wasm-opt: not found

@Uzlopak
Copy link
Contributor Author

Uzlopak commented Sep 10, 2025

@richardlau
Fixed definetly! :)

@Uzlopak
Copy link
Contributor Author

Uzlopak commented Sep 10, 2025

I am looking forward to see if now if node 24.8.0 is now definetly fixed.

@Uzlopak
Copy link
Contributor Author

Uzlopak commented Sep 10, 2025

I actually think we should make this a reusable workflow and then also check with nightly builds..

@Uzlopak Uzlopak changed the title ci: nodejs-shared wf, install binaryen form wasm and set more precise cachekey for ccache ci: make nodejs-shared wf reusable, install binaryen for wasm-opt, test on node-nightly Sep 10, 2025
@Uzlopak
Copy link
Contributor Author

Uzlopak commented Sep 10, 2025

beautiful :D

@Uzlopak Uzlopak merged commit 4bcde3e into main Sep 10, 2025
33 of 34 checks passed
@Uzlopak Uzlopak deleted the improve-shared-nodejs-wf branch September 12, 2025 12:30
@github-actions github-actions bot mentioned this pull request Jan 5, 2026
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.

4 participants