File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -113,7 +113,7 @@ jobs:
113113 'perl(IPC::Cmd)' 'perl(Pod::Html)' 'perl(Digest::SHA)' \
114114 'perl(Module::Load::Conditional)' 'perl(File::Temp)' \
115115 'perl(Test::Harness)' 'perl(Test::More)' 'perl(Math::BigInt)' \
116- 'perl(Time::Piece)' zlib-devel sed
116+ 'perl(Time::Piece)' zlib-devel sed openssl
117117
118118 - name : DNF cache
119119 if : ${{ steps.cache-dnf.outputs.cache-hit != 'true' }}
@@ -184,12 +184,12 @@ jobs:
184184 key : fedora-cargo-${{ hashFiles('**/Cargo.lock') }}
185185
186186 - name : Build kryoptic
187+ env :
188+ TEST_PKCS11_MODULE : /__w/rust-cryptoki/kryoptic/target/debug/libkryoptic_pkcs11.so
187189 run : |
188- FEATURES="fips,pqc,dummy-integrity"
189- OPTS="--no-default-features"
190-
191- cd ../kryoptic &&
192- cargo build -vv $OPTS --features "$FEATURES"
190+ cd ../kryoptic
191+ cargo build -vv --no-default-features --features "fips,pqc"
192+ ./misc/hmacify.sh "${TEST_PKCS11_MODULE}"
193193
194194 - uses : actions/upload-artifact@v4
195195 if : failure()
You can’t perform that action at this time.
0 commit comments