Commit graph

476 commits

Author SHA1 Message Date
Zhaofeng Li 775ea030b4 README.md: Track tasks in issues instead 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 edf8c28e57 flake.lock: Update 2023-05-19 02:48:52 -06:00
Zhaofeng Li 421921ef1c Add package 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 1cfe2ca457 gha-cache: Better debug logging 2023-05-19 02:48:52 -06:00
Zhaofeng Li 233c024a10 gha-cache: Strip UTF-8 BOM in error responses 2023-05-19 02:48:52 -06:00
Zhaofeng Li b81e652412
Merge pull request #5 from DeterminateSystems/build-in-ci 2023-05-18 23:28:07 -06:00
Graham Christensen 81af9b36fb
Use the upstream caching action, build ourselves, and re-run using our own built version 2023-05-18 14:48:20 -04:00
Graham Christensen 3623d6aee8
build on macos 2023-05-18 12:17:30 -04:00
Graham Christensen 208f65fc63
Try building and uploading release artifacts for x86_64-linux 2023-05-18 12:10:55 -04:00
Zhaofeng Li 61a0940aeb gha-cache: Remove done TODO 2023-05-08 13:01:16 -06:00
Zhaofeng Li 03726dd5ba Parallelize chunk uploads 2023-05-08 12:59:57 -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 f4e6a71999 Track Cargo.lock
`cargo init --lib` ignores it by default :(
2023-05-08 04:13:01 -06:00
Zhaofeng Li 1ad1349d96 Kind of works 2023-05-08 03:48:11 -06:00