Skip to content

Run tests on GitHub Actions with macos runner#39

Merged
jonmmease merged 7 commits intomainfrom
jonmmease/ci_experiments
Jan 28, 2024
Merged

Run tests on GitHub Actions with macos runner#39
jonmmease merged 7 commits intomainfrom
jonmmease/ci_experiments

Conversation

@jonmmease
Copy link
Copy Markdown
Owner

@jonmmease jonmmease commented Jan 28, 2024

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
Copy link
Copy Markdown
Owner Author

jonmmease commented Jan 28, 2024

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

@jonmmease jonmmease changed the title CI experiments Run tests on GitHub Actions with macos runner Jan 28, 2024
@jonmmease jonmmease merged commit 7b85dd8 into main Jan 28, 2024
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.

1 participant