graphql-engine/v3/crates/plugins
Daniel Harvey 056b1c18fc Stop Nix rebuilding (#1329)
<!-- The PR description should answer 2 important questions: -->

### What

Our Nix build was building all the workspace crates as part of it's deps
step. This means when any library crate is changed, we throw away all
the caching, which isn't ideal. This filters the source files out of
those builds, so that we get more cache hits. We also move all Cargo
features into the workspace, which I've been meaning to do for ages, so
things are more consistent, and again, we get more cache hits generally.

V3_GIT_ORIGIN_REV_ID: c724b152692575edf6c00ab426e48ecca13aa998
2024-11-11 12:06:31 +00:00
..
pre-parse-plugin Stop Nix rebuilding (#1329) 2024-11-11 12:06:31 +00:00
pre-response-plugin Stop Nix rebuilding (#1329) 2024-11-11 12:06:31 +00:00