Skip to content

fix(otp): Handle case when last slot is deleted #489

fix(otp): Handle case when last slot is deleted

fix(otp): Handle case when last slot is deleted #489

Triggered via pull request August 4, 2025 12:34
Status Success
Total duration 5m 22s
Artifacts 5

build-pull-requests.yml

on: pull_request
Run tests  /  Build coverage report
22s
Run tests / Build coverage report
Run tests  /  Add PR Comment: Test Results
32s
Run tests / Add PR Comment: Test Results
Run tests  /  Add PR Comment: Coverage Results
6s
Run tests / Add PR Comment: Coverage Results
Build artifacts
2m 12s
Build artifacts
Fit to window
Zoom out
Zoom in

Annotations

12 warnings and 4 notices
Run tests / Tests / MacOS
openssl@3 3.5.1 is already installed and up-to-date. To reinstall 3.5.1, run: brew reinstall openssl@3
Build artifacts
No files were found with the provided path: Yubico.Core/src/bin/Release/*.nupkg Yubico.YubiKey/src/bin/Release/*.nupkg. No artifacts will be uploaded.
Build artifacts: Yubico.YubiKey/examples/PivSampleCode/YubiKeyOperations/PrivateKeyOperations.cs#L167
'PivPublicKey' is obsolete: 'Usage of PivEccPublic/PivEccPrivateKey, PivRsaPublic/PivRsaPrivateKey is deprecated. Use implementations of ECPublicKey, ECPrivateKey and RSAPublicKey, RSAPrivateKey instead'
Build artifacts: Yubico.YubiKey/examples/PivSampleCode/YubiKeyOperations/KeyPairs.cs#L60
'PivPublicKey' is obsolete: 'Usage of PivEccPublic/PivEccPrivateKey, PivRsaPublic/PivRsaPrivateKey is deprecated. Use implementations of ECPublicKey, ECPrivateKey and RSAPublicKey, RSAPrivateKey instead'
Build artifacts: Yubico.YubiKey/examples/PivSampleCode/YubiKeyOperations/KeyPairs.cs#L59
'PivPrivateKey' is obsolete: 'Usage of PivEccPublic/PivEccPrivateKey PivRsaPublic/PivRsaPrivateKey is deprecated. Use implementations of ECPublicKey, ECPrivateKey and RSAPublicKey, RSAPrivateKey instead'
Build artifacts: Yubico.YubiKey/examples/PivSampleCode/Converters/KeyConverter.Pem.cs#L58
'PivPrivateKey' is obsolete: 'Usage of PivEccPublic/PivEccPrivateKey PivRsaPublic/PivRsaPrivateKey is deprecated. Use implementations of ECPublicKey, ECPrivateKey and RSAPublicKey, RSAPrivateKey instead'
Build artifacts: Yubico.YubiKey/examples/PivSampleCode/Converters/KeyConverter.Pem.cs#L47
'PivPublicKey' is obsolete: 'Usage of PivEccPublic/PivEccPrivateKey, PivRsaPublic/PivRsaPrivateKey is deprecated. Use implementations of ECPublicKey, ECPrivateKey and RSAPublicKey, RSAPrivateKey instead'
Build artifacts: Yubico.YubiKey/examples/PivSampleCode/Converters/KeyConverter.Pem.cs#L36
'PivPublicKey' is obsolete: 'Usage of PivEccPublic/PivEccPrivateKey, PivRsaPublic/PivRsaPrivateKey is deprecated. Use implementations of ECPublicKey, ECPrivateKey and RSAPublicKey, RSAPrivateKey instead'
Build artifacts: Yubico.YubiKey/examples/PivSampleCode/Converters/KeyConverter.Asymmetric.cs#L129
'PivPrivateKey' is obsolete: 'Usage of PivEccPublic/PivEccPrivateKey PivRsaPublic/PivRsaPrivateKey is deprecated. Use implementations of ECPublicKey, ECPrivateKey and RSAPublicKey, RSAPrivateKey instead'
Build artifacts: Yubico.YubiKey/examples/PivSampleCode/Converters/KeyConverter.Asymmetric.cs#L82
'PivPublicKey' is obsolete: 'Usage of PivEccPublic/PivEccPrivateKey, PivRsaPublic/PivRsaPrivateKey is deprecated. Use implementations of ECPublicKey, ECPrivateKey and RSAPublicKey, RSAPrivateKey instead'
Build artifacts: Yubico.YubiKey/examples/PivSampleCode/Converters/KeyConverter.Asymmetric.cs#L28
'PivPublicKey' is obsolete: 'Usage of PivEccPublic/PivEccPrivateKey, PivRsaPublic/PivRsaPrivateKey is deprecated. Use implementations of ECPublicKey, ECPrivateKey and RSAPublicKey, RSAPrivateKey instead'
Build artifacts: Yubico.YubiKey/examples/PivSampleCode/SlotContents/SamplePivSlotContents.cs#L33
'PivPublicKey' is obsolete: 'Usage of PivEccPublic/PivEccPrivateKey, PivRsaPublic/PivRsaPrivateKey is deprecated. Use implementations of ECPublicKey, ECPrivateKey and RSAPublicKey, RSAPrivateKey instead'
Run tests / Tests / MacOS
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Run tests / Tests / MacOS
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Run tests / Tests / Windows
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Build artifacts
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677

Artifacts

Produced during runtime
Name Size Digest
Assemblies Release
12.3 MB
sha256:87d916ffe428cce010dbf280153a6f8fc26c678e0b8af6978516bc1935b0dd94
CoverageResults
434 Bytes
sha256:7f3cabbebf0d06c5e091c5d7e8610ed20d00f62bb04a89fbc21091070723007d
TestResults-Ubuntu
1.38 MB
sha256:0d949f233cf02b7ae0ea6c0687ad5da9d7310dde3a54c4f4728dbb2aff7494f5
TestResults-Windows
1.38 MB
sha256:8ea61b3e854c2b256c3be5993a24af73a466a7c124a97013bc4c4a1736ce0a06
TestResults-macOS
1.37 MB
sha256:723b2adcafde6a4601e7811ef14a9333bfde08cb764638c6ebb2b4527c025dba