cardano-scaling / hydra

Implementation of the Hydra Head protocol
https://hydra.family/head-protocol/
Apache License 2.0
274 stars 84 forks source link

Explore magic-nix #1570

Closed ch1bo closed 4 weeks ago

ch1bo commented 4 weeks ago

Another trial of magic-nix which uses the github internal cache as a binary cache for nix.

Magic nix does not offer out-of-the-box any public cache interaction and we would need to make this work together with cachix. In another exploration, @locallycompact encountered problems by having both enabled: https://github.com/DeterminateSystems/magic-nix-cache/issues/78

However, before tackling this I wondered what the build time improvement would be. This PR contains commits and links to the findings:

This write-up is also available on the logbook: https://github.com/cardano-scaling/hydra/wiki/Logbook-2024-H1#2024-08-16