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.
This commit is contained in:
Tony Arcieri 2023-02-25 17:59:40 -07:00 committed by GitHub
parent 2a71bae6b2
commit 8773f6a963
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 2 deletions

View File

@ -1,5 +1,6 @@
[workspace]
exclude = ["keccak"] # TODO(tarcieri): add back to `members` when MSRV >= 1.56
members = [
"ascon",
"keccak",
#"keccak",
]

2
keccak/Cargo.lock generated
View File

@ -13,7 +13,7 @@ dependencies = [
[[package]]
name = "keccak"
version = "0.1.2"
version = "0.1.3"
dependencies = [
"cpufeatures",
]