mattrglobal / pairing_crypto

A library for pairing based cryptography
Apache License 2.0
14 stars 7 forks source link

feat(ci): disable rust incremental builds from CI #131

Closed dev0x1 closed 1 year ago

dev0x1 commented 1 year ago

As CI jobs are independent and run from scratch, it's not useful to have incremental builds. Here is one of the discussion in Rust community doing this.

tplooker commented 1 year ago

Interesting, when I review previous run times for CI, this doesn't look to have improved anything, am I missing something?

dev0x1 commented 1 year ago

See comment above, unsure if this is actually improving anything

Yeah, I also checked locally for both debug and release builds with CARGO_INCREMENTAL=0 & CARGO_INCREMENTAL=1, don't see any significant difference and not always improvement. May be something is missing. Will check further.