keccak: fix build (#13)

`packed_simd_2` no longer builds on nightly:

https://github.com/rust-lang/packed_simd/issues/343

This commit pins the nightly version for now, and disables the
`minimal-versions` check since it's not customizable and requires the
latest nightly.
This commit is contained in:
Tony Arcieri 2022-05-24 15:32:08 -06:00 committed by GitHub
parent 2736330d93
commit e29a53e1d9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -45,10 +45,12 @@ jobs:
override: true
- run: cargo build --no-default-features --target ${{ matrix.target }}
minimal-versions:
uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master
with:
working-directory: ${{ github.workflow }}
# TODO(tarcieri): fix issues with `packed_simd_2`
# See: https://github.com/RustCrypto/sponges/runs/6581411295?check_suite_focus=true
#minimal-versions:
# uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master
# with:
# working-directory: ${{ github.workflow }}
test:
needs: set-msrv
@ -81,7 +83,7 @@ jobs:
- uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: nightly
toolchain: nightly-2022-04-01
override: true
- run: cargo check --features simd
- run: cargo test --features simd