Commit graph

18 commits

Author SHA1 Message Date
Eelco Dolstra f757190c3b Error handling 2023-12-14 21:35:50 +01:00
Eelco Dolstra 5c068ecf75 Update attic dependency 2023-12-14 17:42:46 +01:00
Eelco Dolstra fd1420febf
Add support for pushing to Attic (#1)
* Add support for pushing to Attic

* fmt/clippy

* Fix attic dependency

* Pass ssh private key

* Try to inherit secrets

* Fix static build

* Fix default package

* Fix daemonizing

* Fix clippy

* Update nix.conf

* Add --use-attic flag

* --use-attic -> --use-flakehub

* Handle project not existing

* Handle Attic init failure

* Skip .chroot paths

* Update netrc

* Downgrade to Nixpkgs 23.05 to fix static builds

* Use rust 1.70

We need 1.70, but 1.69 is the default in Nixpkgs 23.05.

* Rename stuff

* Use magic-nix-cache-priv

* Hack
2023-12-14 08:09:09 -08:00
Luc Perkins 3e4969b5be
Enable CLI help output 2023-06-28 13:37:35 -07:00
Graham Christensen 0d28f6ca05
v0.1.1 2023-06-27 13:32:46 -04:00
Graham Christensen a71b77404a
Add diagnostics data, and a readme about it 2023-06-25 23:06:40 -04:00
Luc Perkins fa869ccfd8
Rename the tool in all sources (#13) 2023-06-24 16:24:52 -06:00
Graham Christensen 407824895b
trustdns? 2023-06-22 22:29:57 -04:00
Graham Christensen 0573bfab4e
use a pretty fmt 2023-06-22 21:28:35 -04:00
Zhaofeng Li d1e56e0796 Disable unused Cargo features 2023-05-22 16:00:34 -06:00
Zhaofeng Li 0cd6c9c059 Misc cleanup 2023-05-22 16:00:34 -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 0e0bef15fb Support forking into background
This makes the JS action simpler.
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 03726dd5ba Parallelize chunk uploads 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 a6873c91f5 Add simple request statistics to debug builds 2023-05-08 12:59:57 -06:00
Zhaofeng Li f4e6a71999 Track Cargo.lock
`cargo init --lib` ignores it by default :(
2023-05-08 04:13:01 -06:00