ebkalderon / renderdoc-rs

RenderDoc application bindings for Rust
Apache License 2.0
45 stars 6 forks source link

Switch from CircleCI to GitHub Actions for CI #135

Closed ebkalderon closed 1 year ago

ebkalderon commented 1 year ago

Changed

Removed


Note: this new CI setup doesn't pass yet due to several factors:

  1. Upstream API breakage in glutin occurring in the From conversion for InputButton.
  2. Old versions of glutin, winit, and wgpu with vulnerable transitive dependencies that prevent cargo audit from passing.
  3. The lack of variable interpolation in the triangle.rs format string causing cargo clippy to fail.
  4. Several renderdoc-sys unit tests generated by bindgen 0.31.4 dereference null pointers, which is undefined behavior and causes cargo clippy to fail.

These issues will be handled in one or more separate PRs.