Commit Graph

6 Commits

Author SHA1 Message Date
Emil Ernerfeldt a9a6e0c2f2
Remove the need for setting `web_sys_unstable_apis` (#5000)
* No longer required since https://github.com/emilk/egui/pull/4980

And despite some outdated comments, wgpu/WebGPU doesn't need it either
2024-08-26 16:31:38 +02:00
Emil Ernerfeldt cee790681d
Update to Rust 1.76 (#4411)
Motivation: I want to replace `cargo-cranky` with workspace lints, first
available in Rust 1.74.
However, `cargo doc` would hange on `wgpu` and `wgpu-core` on 1.74 and
1.75… so now we're on 1.76.
I think this is fine - when 1.78 is released next week we're still two
versions behind the bleeding edge.

…and the branch name is just wrong 🤦
2024-04-25 15:51:01 +02:00
Emil Ernerfeldt bfadb90d42
Update MSRV to Rust 1.72 (#3595)
Required to update to puffin 0.18
2023-11-21 17:26:35 +01:00
Emil Ernerfeldt beb4714e40 Update the web-demo CI action with the new folder name 2023-11-16 16:45:06 +01:00
Emil Ernerfeldt 8723c5a4d3 Try another gh-pages publish workflow 2023-11-16 16:32:19 +01:00
Emil Ernerfeldt 8a66040ad9
CI: Add workflow to publish web-demo to `gh-pages` branch on each PR (#3559)
The goal is to host the egui web-demo on its own `gh-pages` branch, and
have the CI build and publish a new demo on each merged CI.

Let's see if I can get this to work…
2023-11-16 16:23:31 +01:00