Commit graph

19 commits

Author SHA1 Message Date
Zhaofeng Li 0cd6c9c059 Misc cleanup 2023-05-22 16:00:34 -06:00
Zhaofeng Li fc80531e5e Use correct port and compression for nix copy 2023-05-19 13:00:36 -06:00
Zhaofeng Li ec04905db4 Implement negative caching for narinfo
Fixes #4.
2023-05-19 13:00:36 -06:00
Zhaofeng Li 1c623c091c Slightly better logging 2023-05-19 13:00:36 -06:00
Zhaofeng Li 0505b9c89a More docs 2023-05-19 13:00:36 -06:00
Zhaofeng Li d683065dc1 Automatically push new store paths at the end of workflow 2023-05-19 02:48:52 -06:00
Zhaofeng Li 33d85fe7aa Rename api -> binary_cache 2023-05-19 02:48:52 -06:00
Zhaofeng Li 6c3aae7d27 Add finish endpoint for GitHub Actions 2023-05-19 02:48:52 -06:00
Zhaofeng Li 0e0bef15fb Support forking into background
This makes the JS action simpler.
2023-05-19 02:48:52 -06:00
Zhaofeng Li ecced7bc94 Refactor 2023-05-19 02:48:52 -06:00
Zhaofeng Li f698478b4f Prevent Nix from retrying if the GH backend errors out 2023-05-08 12:59:57 -06:00
Zhaofeng Li a6692a364e Add better default logging configurations for development 2023-05-08 12:59:57 -06:00
Zhaofeng Li b1b798ef40 Support acting as a pull-through cache 2023-05-08 12:59:57 -06:00
Zhaofeng Li 7b5da1fb69 Decrease priority in nix-cache-info 2023-05-08 12:59:57 -06:00
Zhaofeng Li 3d11719e64 Enforce stricter lints
Copied from Attic.
2023-05-08 12:59:57 -06:00
Zhaofeng Li a6873c91f5 Add simple request statistics to debug builds 2023-05-08 12:59:57 -06:00
Zhaofeng Li 9cc43d0e32 Add flag to change the cache version 2023-05-08 12:59:57 -06:00
Zhaofeng Li b7685eb6db Make errors' Display form more useful 2023-05-08 10:08:23 -06:00
Zhaofeng Li 1ad1349d96 Kind of works 2023-05-08 03:48:11 -06:00