YaLTeR / bxt-rs

Fastest video recording and TAS tools for Half-Life & mods.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Windows] bxt-rs from GitHub Actions cannot be injected

SmileyAG opened this issue · comments

According to @SmileyAG, apparently only GitHub Actions builds are affected, while building manually works fine.

I'm really not sure what this could be caused by. As far as I can tell, it's not the dependency cache because without Cargo.lock cargo should always use the latest dependency versions (so same as manual cargo update + build). Otherwise there's nothing special in the CI pipeline.

Looks like it's rust-lang/rust#88576, which is a bug introduced in Rust 1.56.0. Rust 1.55.0 and (as of today) nightly builds work fine. I'll see if I can come up with a workaround until it's backported.

Added workaround in 8f8e78b.