From ed8b784c78b759a59dbb0232e04d00604a611699 Mon Sep 17 00:00:00 2001 From: seth Date: Tue, 30 May 2023 19:44:41 -0400 Subject: ci: don't use unmaintained actions --- parts/dev.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'parts') diff --git a/parts/dev.nix b/parts/dev.nix index 01c33c6..65fcfd0 100644 --- a/parts/dev.nix +++ b/parts/dev.nix @@ -10,16 +10,18 @@ src, toolchain, ... - }: { + } @ args: { checks = let + inherit (craneLib) cargoAudit cargoClippy cleanCargoSource cargoFmt path; + commonArgs = { - inherit src; + src = cleanCargoSource (path args.src); }; - - inherit (craneLib) cargoClippy cargoFmt; in { inherit (self.packages.${system}) teawiebot; + audit = cargoAudit (commonArgs // {inherit (inputs) advisory-db;}); + clippy = cargoClippy (commonArgs // { inherit (self.packages.${system}) cargoArtifacts; -- cgit v1.2.3