bevy/.github/workflows
François Mockers e4e70a7473
don't update mesa for wasm example run (#17999)
# Objective

- running wasm examples in CI currently timeout, this blocks merging PRs

## Solution

- Don't update mesa but uses the version provided by the latest ubuntu
- Alternative to #17998

## Testing

run in a docker container: `docker run --rm -it ubuntu`
```
apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -y curl git software-properties-common nodejs npm build-essential
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
. "$HOME/.cargo/env"
rustup target install wasm32-unknown-unknown

curl -L --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash
cargo binstall wasm-bindgen-cli -y


git clone https://github.com/bevyengine/bevy
cd bevy

cd .github/start-wasm-example
npm install
npx playwright install --with-deps
cd ../..

python3 -m http.server --directory examples/wasm &

xvfb-run cargo run -p build-wasm-example -- --browsers firefox --frames 25 --test 2d_shapes
```
2025-02-23 20:09:12 +00:00
..
action-on-PR-labeled.yml Update label used for breaking changes (#15958) 2024-10-16 17:50:39 +00:00
ci-comment-failures.yml screenshot comparison: fix upload for macOS... again (#15914) 2024-10-14 23:20:56 +00:00
ci.yml Bump typos to 1.29.7 (#17902) 2025-02-17 20:41:25 +00:00
dependencies.yml add cancel in progress support to automated CI checks (#11130) 2024-02-28 16:07:29 +00:00
docs.yml Trait tags on docs.rs (#17758) 2025-02-11 22:13:38 +00:00
post-release.yml Fix workflows for version bump (#17162) 2025-01-05 20:27:58 +00:00
send-screenshots-to-pixeleagle.yml Show working urls to screenshot comparisons in output (#17125) 2025-01-03 17:38:12 +00:00
validation-jobs.yml don't update mesa for wasm example run (#17999) 2025-02-23 20:09:12 +00:00
weekly.yml Tiny ci improvements (#17627) 2025-02-02 06:32:07 +00:00
welcome.yml Fix Welcome Contributors CI (#15123) 2024-09-09 17:52:11 +00:00