From 934ab6a4fe55e3b8ab964be7dad364b4ba3c449f Mon Sep 17 00:00:00 2001 From: strawberry Date: Wed, 24 Jul 2024 19:34:19 -0400 Subject: [PATCH] nix: add dpkg to devshell packages for dpkg-deb Signed-off-by: strawberry --- CONTRIBUTING.md | 1 + engage.toml | 5 +++++ flake.nix | 3 +++ 3 files changed, 9 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 89fdb165..0cc2bfef 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -39,6 +39,7 @@ The following binaries are used in [`engage.toml`][engage.toml]: - [`cargo-deb`][cargo-deb] - [`lychee`][lychee] - [`markdownlint-cli`][markdownlint-cli] +- `dpkg` ### Matrix tests diff --git a/engage.toml b/engage.toml index 8bba0eaf..7413a8e3 100644 --- a/engage.toml +++ b/engage.toml @@ -60,6 +60,11 @@ name = "markdownlint" group = "versions" script = "markdownlint --version" +[[task]] +name = "dpkg" +group = "versions" +script = "dpkg --version" + [[task]] name = "cargo-audit" group = "security" diff --git a/flake.nix b/flake.nix index bd948c86..225aef09 100644 --- a/flake.nix +++ b/flake.nix @@ -119,6 +119,9 @@ # Needed for producing Debian packages cargo-deb + # Needed for CI to check validity of produced Debian packages (dpkg-deb) + dpkg + # Needed for Complement go