fluentci-io / fluentci-engine

Programmable CI/CD engine without Containers, written in Rust, built on top of Wasm and Nix ❄️
Mozilla Public License 2.0
74 stars 3 forks source link

Add Binary Cache for Flake Package #41

Open rawkode opened 2 months ago

rawkode commented 2 months ago

Currently using the flake to bring fluentci-engine to my NixOS host is very slow.

Would be nice to build this on CI and push to Cachix.

tsirysndr commented 2 months ago

Hi @rawkode , thank you for bringing this up! 🎯

I've just pushed the latest changes to Cachix. You can try it out using the following command:

cachix use fluentci
nix flake update  github:fluentci-io/fluentci-engine
nix run github:fluentci-io/fluentci-engine -- --help

Regarding the slow performance when using the flake to bring fluentci-engine to your NixOS host, I completely understand the concern. Building the package on CI and pushing it to Cachix is a great idea to improve the user experience. I'll work on setting up CI to automate the builds and push the results to Cachix for faster access.

Thanks again for the feedback! 😊