File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3030
3131 - name : Install Dependencies
3232 run : |
33- dnf -y install git cargo clang-devel openssl-devel sqlite-devel
33+ dnf -y install git cargo clang-devel openssl-devel sqlite-devel openssl
3434
3535 - name : DNF cache
3636 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