From 8773f6a963a0100fff2636612380aa49fddf282e Mon Sep 17 00:00:00 2001 From: Tony Arcieri Date: Sat, 25 Feb 2023 17:59:40 -0700 Subject: [PATCH] CI: exclude `keccak` from toplevel workspace (#41) The build is failing because `keccak` has a very old MSRV of 1.41, which after merging #40 (which bumped the `ascon` edition to 2021) broke the build because it can't handle the `edition` key. As a workaround, this excludes `keccak` from the toplevel workspace so it doesn't try to read the `ascon` edition key. Separately, we should probably bump the `keccak` edition to 2021 as well and release `keccak` v0.2.0, but that is left for future work. --- Cargo.toml | 3 ++- keccak/Cargo.lock | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 58c5040..c139b19 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,6 @@ [workspace] +exclude = ["keccak"] # TODO(tarcieri): add back to `members` when MSRV >= 1.56 members = [ "ascon", - "keccak", + #"keccak", ] diff --git a/keccak/Cargo.lock b/keccak/Cargo.lock index e99a5d2..4b3e05d 100644 --- a/keccak/Cargo.lock +++ b/keccak/Cargo.lock @@ -13,7 +13,7 @@ dependencies = [ [[package]] name = "keccak" -version = "0.1.2" +version = "0.1.3" dependencies = [ "cpufeatures", ]