Skip to content

testing mac os build #79

testing mac os build

testing mac os build #79

Triggered via pull request June 20, 2026 15:21
Status Success
Total duration 1m 50s
Artifacts

pr-tests-linux.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

55 warnings
build (7, net7.0)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (7, net7.0): cas-dotnet-sdk/Hybrid/Types/HpkeEncryptResult.cs#L5
Non-nullable property 'EncappedKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (7, net7.0): cas-dotnet-sdk/Hybrid/Types/HpkeKeyPairResult.cs#L7
Non-nullable property 'InfoStr' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (7, net7.0): cas-dotnet-sdk/Hybrid/Types/HpkeKeyPairResult.cs#L6
Non-nullable property 'PublicKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (7, net7.0): cas-dotnet-sdk/Hybrid/Types/HpkeKeyPairResult.cs#L5
Non-nullable property 'PrivateKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (7, net7.0): cas-dotnet-sdk/Asymmetric/Types/RsaKeyPairResult.cs#L6
Non-nullable property 'PrivateKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (7, net7.0): cas-dotnet-sdk/Asymmetric/Types/RsaKeyPairResult.cs#L5
Non-nullable property 'PublicKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (7, net7.0): cas-dotnet-sdk/Asymmetric/Types/RsaSignResult.cs#L6
Non-nullable property 'PublicKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (7, net7.0): cas-dotnet-sdk/Asymmetric/Types/RsaSignResult.cs#L5
Non-nullable property 'Signature' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (7, net7.0): cas-dotnet-sdk/Symmetric/Types/AesEncryptResult.cs#L6
Non-nullable property 'CipherText' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (7, net7.0): cas-dotnet-sdk/Symmetric/Types/AesEncryptResult.cs#L5
Non-nullable property 'Key' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (8, net8.0)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (8, net8.0): cas-dotnet-sdk/Sponges/AsconWrapper.cs#L49
Possible null reference argument for parameter 'data' in 'byte[] NativePin.Of(byte[] data)'.
build (8, net8.0): cas-dotnet-sdk/Helpers/NativeString.cs#L25
Possible null reference return.
build (8, net8.0): cas-dotnet-sdk/Helpers/NativeString.cs#L23
Converting null literal or possible null value to non-nullable type.
build (8, net8.0): cas-dotnet-sdk/Helpers/NativeString.cs#L21
Possible null reference return.
build (8, net8.0): cas-dotnet-sdk/Asymmetric/Types/RsaKeyPairResult.cs#L6
Non-nullable property 'PrivateKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (8, net8.0): cas-dotnet-sdk/Asymmetric/Types/RsaKeyPairResult.cs#L5
Non-nullable property 'PublicKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (8, net8.0): cas-dotnet-sdk/Asymmetric/Types/RsaSignResult.cs#L6
Non-nullable property 'PublicKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (8, net8.0): cas-dotnet-sdk/Asymmetric/Types/RsaSignResult.cs#L5
Non-nullable property 'Signature' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (8, net8.0): cas-dotnet-sdk/Symmetric/Types/AesEncryptResult.cs#L6
Non-nullable property 'CipherText' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (8, net8.0): cas-dotnet-sdk/Symmetric/Types/AesEncryptResult.cs#L5
Non-nullable property 'Key' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (6, net6.0)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (6, net6.0): cas-dotnet-sdk/Hybrid/Types/HpkeKeyPairResult.cs#L5
Non-nullable property 'PrivateKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (6, net6.0): cas-dotnet-sdk/Helpers/NativeString.cs#L25
Possible null reference return.
build (6, net6.0): cas-dotnet-sdk/Helpers/NativeString.cs#L23
Converting null literal or possible null value to non-nullable type.
build (6, net6.0): cas-dotnet-sdk/Helpers/NativeString.cs#L21
Possible null reference return.
build (6, net6.0): cas-dotnet-sdk/Symmetric/Types/AesEncryptResult.cs#L6
Non-nullable property 'CipherText' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (6, net6.0): cas-dotnet-sdk/Symmetric/Types/AesEncryptResult.cs#L5
Non-nullable property 'Key' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (6, net6.0): cas-dotnet-sdk/Asymmetric/Types/RsaSignResult.cs#L6
Non-nullable property 'PublicKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (6, net6.0): cas-dotnet-sdk/Asymmetric/Types/RsaSignResult.cs#L5
Non-nullable property 'Signature' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (6, net6.0): cas-dotnet-sdk/Asymmetric/Types/RsaKeyPairResult.cs#L6
Non-nullable property 'PrivateKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (6, net6.0): cas-dotnet-sdk/Asymmetric/Types/RsaKeyPairResult.cs#L5
Non-nullable property 'PublicKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (10, net10.0)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (10, net10.0): cas-dotnet-sdk/Hybrid/Types/HpkeEncryptResult.cs#L5
Non-nullable property 'EncappedKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (10, net10.0): cas-dotnet-sdk/Hybrid/Types/HpkeKeyPairResult.cs#L7
Non-nullable property 'InfoStr' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (10, net10.0): cas-dotnet-sdk/Hybrid/Types/HpkeKeyPairResult.cs#L6
Non-nullable property 'PublicKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (10, net10.0): cas-dotnet-sdk/Hybrid/Types/HpkeKeyPairResult.cs#L5
Non-nullable property 'PrivateKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (10, net10.0): cas-dotnet-sdk/Asymmetric/Types/RsaKeyPairResult.cs#L6
Non-nullable property 'PrivateKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (10, net10.0): cas-dotnet-sdk/Asymmetric/Types/RsaKeyPairResult.cs#L5
Non-nullable property 'PublicKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (10, net10.0): cas-dotnet-sdk/Asymmetric/Types/RsaSignResult.cs#L6
Non-nullable property 'PublicKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (10, net10.0): cas-dotnet-sdk/Asymmetric/Types/RsaSignResult.cs#L5
Non-nullable property 'Signature' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (10, net10.0): cas-dotnet-sdk/Symmetric/Types/AesEncryptResult.cs#L6
Non-nullable property 'CipherText' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (10, net10.0): cas-dotnet-sdk/Symmetric/Types/AesEncryptResult.cs#L5
Non-nullable property 'Key' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (9, net9.0)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (9, net9.0): cas-dotnet-sdk/Sponges/AsconWrapper.cs#L78
Possible null reference argument for parameter 'data' in 'byte[] NativePin.Of(byte[] data)'.
build (9, net9.0): cas-dotnet-sdk/Sponges/AsconWrapper.cs#L77
Possible null reference argument for parameter 'data' in 'byte[] NativePin.Of(byte[] data)'.
build (9, net9.0): cas-dotnet-sdk/Sponges/AsconWrapper.cs#L50
Possible null reference argument for parameter 'data' in 'byte[] NativePin.Of(byte[] data)'.
build (9, net9.0): cas-dotnet-sdk/Sponges/AsconWrapper.cs#L49
Possible null reference argument for parameter 'data' in 'byte[] NativePin.Of(byte[] data)'.
build (9, net9.0): cas-dotnet-sdk/Asymmetric/Types/RsaKeyPairResult.cs#L6
Non-nullable property 'PrivateKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (9, net9.0): cas-dotnet-sdk/Asymmetric/Types/RsaKeyPairResult.cs#L5
Non-nullable property 'PublicKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (9, net9.0): cas-dotnet-sdk/Asymmetric/Types/RsaSignResult.cs#L6
Non-nullable property 'PublicKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (9, net9.0): cas-dotnet-sdk/Asymmetric/Types/RsaSignResult.cs#L5
Non-nullable property 'Signature' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (9, net9.0): cas-dotnet-sdk/Symmetric/Types/AesEncryptResult.cs#L6
Non-nullable property 'CipherText' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (9, net9.0): cas-dotnet-sdk/Symmetric/Types/AesEncryptResult.cs#L5
Non-nullable property 'Key' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.