feat(ci): auto-update rust deps
All checks were successful
/ check (push) Successful in 2s
/ build (push) Successful in 2s

On a weekly basis c:
This commit is contained in:
Jalil David Salamé Messina 2024-09-30 16:14:02 +02:00
parent d76722f602
commit 26cffb230f
Signed by: jalil
GPG key ID: F016B9E770737A0B
3 changed files with 77 additions and 7 deletions

View file

@ -45,18 +45,26 @@
packages = forEachSupportedSystem (
system:
let
webnsupdate = nixpkgs.legacyPackages.${system}.callPackage ./default.nix { };
pkgs = nixpkgs.legacyPackages.${system};
webnsupdate = pkgs.callPackage ./default.nix { };
in
{
inherit webnsupdate;
default = webnsupdate;
cargo-update = pkgs.writeShellApplication {
name = "cargo-update-lockfile";
runtimeInputs = with pkgs; [
cargo
gnused
];
text = ''
CARGO_TERM_COLOR=never cargo update 2>&1 | sed '/crates.io index/d' | tee -a cargo_update.log
'';
};
}
);
overlays.default = final: prev: {
webnsupdate = final.callPackage ./default.nix { };
};
overlays.default = final: prev: { webnsupdate = final.callPackage ./default.nix { }; };
nixosModules.default = ./module.nix;