jonmmease / avenger

Experimental Vega visualization renderer in Rust using wgpu
BSD 3-Clause "New" or "Revised" License
25 stars 1 forks source link

Run tests on GitHub Actions with macos runner #39

Closed jonmmease closed 9 months ago

jonmmease commented 9 months ago

The macos GitHub Actions runner is the only one that works with wgpu out of the box (using the metal backend I believe). We'll need to work out how to test windows and linux eventually, but this at least gives us some testing against baselines in CI.

jonmmease commented 9 months ago

Wait, the mac tests passed once: https://github.com/jonmmease/vega-wgpu-renderer/actions/runs/7685486015/job/20943252183

But other iterations are failing with MakeWgpuAdapterError 🤔 https://github.com/jonmmease/vega-wgpu-renderer/actions/runs/7685538896/job/20943381262?pr=39


Update: switching to installing rust with actions-rs/toolchain@v1 resolved the issue