feat(nix): add release-high-perf and release-max-perf build to flake outputs #1659

Merged
Jade merged 2 commits from Aviac/continuwuity:nix-high-perf into main 2026-04-20 17:49:03 +00:00

2 commits

Author SHA1 Message Date
c195f6dddc
feat(nix): allow override of RUSTFLAGS for certain features
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 8s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m18s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m47s
Deploy Element Web / 🏗️ Build and Deploy (pull_request) Failing after 7m37s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 8m37s
- enabling the `http3` features requires unstable features, namely `reqwest_unstable`
- the main suggestion of cargo is to enable this through RUSTFLAGS
- we had no way to customize RUSTFLAGS, now we do
- changed the max-perf package to showcase this feature
- also turn on http3 by default in both max-perf and the default build
  (jade approved this)
2026-04-20 15:22:13 +02:00
19d24e1fb2
feat(nix): also add release-max-perf package build to flake outputs
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 34s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m19s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m45s
Deploy Element Web / 🏗️ Build and Deploy (pull_request) Failing after 7m44s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 8m54s
2026-04-20 09:38:17 +02:00