diff --git a/.github/workflows/test-and-cover.yml b/.github/workflows/test-and-cover.yml index f39f1e2f..cfacbd73 100644 --- a/.github/workflows/test-and-cover.yml +++ b/.github/workflows/test-and-cover.yml @@ -63,10 +63,9 @@ jobs: sudo ln -s $(brew --prefix)/opt/openssl@3/lib/libcrypto.3.dylib /usr/local/lib/libcrypto.3.dylib sudo ln -s $(brew --prefix)/opt/openssl@3/lib/libssl.3.dylib /usr/local/lib/libssl.3.dylib - - name: Ldd + - name: Install PCSC if: matrix.os == 'ubuntu-latest' run: | - ldd $HOME/.nuget/packages/yubico.nativeshims/1.10.0/runtimes/linux-x64/native/libYubico.NativeShims.so sudo apt-get update && apt-get install pcscd -yq - name: Link libudev @@ -74,10 +73,15 @@ jobs: run: | sudo ln -s /usr/lib/x86_64-linux-gnu/libudev.so.1 /usr/lib/libudev.so - - name: Restore dependencies for unit tests + - name: Restore dotnet dependencies for unit tests run: | dotnet restore + - name: Ldd + if: matrix.os == 'ubuntu-latest' + run: | + ldd $HOME/.nuget/packages/yubico.nativeshims/1.10.0/runtimes/linux-x64/native/libYubico.NativeShims.so + - name: Run Tests on Ubuntu if: matrix.os == 'ubuntu-latest' run: |