Add .NET 8.0 TFM and use new AesGcm constructor #295
Triggered via pull request
September 30, 2024 11:23
Status
Failure
Total duration
4m 48s
Artifacts
–
build-test.yml
on: pull_request
Matrix: Build and test .NET Framework
Matrix: Build and test .NET Core
Annotations
4 errors and 51 warnings
Build and test .NET Core (ubuntu-latest, netcoreapp3.1)
Process completed with exit code 1.
|
Build and test .NET Core (ubuntu-latest, net5.0)
Process completed with exit code 1.
|
Build and test .NET Core (windows-latest, netcoreapp3.1)
Process completed with exit code 1.
|
Build and test .NET Core (windows-latest, net5.0)
Process completed with exit code 1.
|
Build and test .NET Framework (net40)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, microsoft/[email protected], nuget/setup-nuget@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Build and test .NET Core (ubuntu-latest, netcoreapp3.1):
jose-jwt/jws/netstandard1_4/EcdsaUsingSha.cs#L85
The variable 'e' is declared but never used
|
Build and test .NET Core (ubuntu-latest, netcoreapp3.1):
UnitTests/jwk/JwkSetTest.cs#L203
Do not use Assert.Equal() to check for collection size. (https://xunit.github.io/xunit.analyzers/rules/xUnit2013)
|
Build and test .NET Core (ubuntu-latest, netcoreapp3.1):
UnitTests/jwk/JwkTest.cs#L436
Do not use Assert.NotNull() on value type 'RSAParameters'. (https://xunit.github.io/xunit.analyzers/rules/xUnit2002)
|
Build and test .NET Core (ubuntu-latest, netcoreapp3.1):
UnitTests/jwk/JwkTest.cs#L518
Do not use Assert.NotNull() on value type 'RSAParameters'. (https://xunit.github.io/xunit.analyzers/rules/xUnit2002)
|
Build and test .NET Core (ubuntu-latest, net5.0):
jose-jwt/jws/netstandard1_4/EcdsaUsingSha.cs#L85
The variable 'e' is declared but never used
|
Build and test .NET Core (ubuntu-latest, net5.0):
UnitTests/TestSuiteCngKeyUtils.cs#L61
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (ubuntu-latest, net5.0):
UnitTests/TestSuiteCngKeyUtils.cs#L90
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (ubuntu-latest, net5.0):
UnitTests/TestSuiteCngKeyUtils.cs#L48
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (ubuntu-latest, net5.0):
UnitTests/TestSuiteCngKeyUtils.cs#L99
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (ubuntu-latest, net5.0):
UnitTests/TestSuiteCngKeyUtils.cs#L112
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (ubuntu-latest, net5.0):
UnitTests/TestSuiteCngKeyUtils.cs#L126
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (ubuntu-latest, net5.0):
UnitTests/ConcatKDFTest.cs#L36
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (ubuntu-latest, net5.0):
UnitTests/ConcatKDFTest.cs#L35
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (ubuntu-latest, net5.0):
UnitTests/ConcatKDFTest.cs#L35
This call site is reachable on all platforms. 'ConcatKDF.DeriveKey(CngKey, CngKey, int, byte[], byte[], byte[], byte[])' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (ubuntu-latest, net8.0):
jose-jwt/jws/netstandard1_4/EcdsaUsingSha.cs#L85
The variable 'e' is declared but never used
|
Build and test .NET Core (ubuntu-latest, net8.0):
UnitTests/ConcatKDFTest.cs#L36
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (ubuntu-latest, net8.0):
UnitTests/ConcatKDFTest.cs#L35
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (ubuntu-latest, net8.0):
UnitTests/ConcatKDFTest.cs#L35
This call site is reachable on all platforms. 'ConcatKDF.DeriveKey(CngKey, CngKey, int, byte[], byte[], byte[], byte[])' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (ubuntu-latest, net8.0):
UnitTests/TestSuiteCngKeyUtils.cs#L48
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (ubuntu-latest, net8.0):
UnitTests/TestSuiteCngKeyUtils.cs#L61
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (ubuntu-latest, net8.0):
UnitTests/TestSuiteCngKeyUtils.cs#L90
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (ubuntu-latest, net8.0):
UnitTests/TestSuiteCngKeyUtils.cs#L99
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (ubuntu-latest, net8.0):
UnitTests/TestSuiteCngKeyUtils.cs#L112
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (ubuntu-latest, net8.0):
UnitTests/TestSuiteCngKeyUtils.cs#L126
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Framework (net46)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, microsoft/[email protected], nuget/setup-nuget@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Build and test .NET Framework (net47)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, microsoft/[email protected], nuget/setup-nuget@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Build and test .NET Core (windows-latest, netcoreapp3.1):
jose-jwt/jws/netstandard1_4/EcdsaUsingSha.cs#L85
The variable 'e' is declared but never used
|
Build and test .NET Core (windows-latest, netcoreapp3.1):
UnitTests/jwk/JwkSetTest.cs#L203
Do not use Assert.Equal() to check for collection size. (https://xunit.github.io/xunit.analyzers/rules/xUnit2013)
|
Build and test .NET Core (windows-latest, netcoreapp3.1):
UnitTests/jwk/JwkTest.cs#L436
Do not use Assert.NotNull() on value type 'RSAParameters'. (https://xunit.github.io/xunit.analyzers/rules/xUnit2002)
|
Build and test .NET Core (windows-latest, netcoreapp3.1):
UnitTests/jwk/JwkTest.cs#L518
Do not use Assert.NotNull() on value type 'RSAParameters'. (https://xunit.github.io/xunit.analyzers/rules/xUnit2002)
|
Build and test .NET Core (windows-latest, net5.0):
jose-jwt/jws/netstandard1_4/EcdsaUsingSha.cs#L85
The variable 'e' is declared but never used
|
Build and test .NET Core (windows-latest, net5.0):
UnitTests/TestSuiteCngKeyUtils.cs#L99
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (windows-latest, net5.0):
UnitTests/TestSuiteCngKeyUtils.cs#L48
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (windows-latest, net5.0):
UnitTests/TestSuiteCngKeyUtils.cs#L61
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (windows-latest, net5.0):
UnitTests/TestSuiteCngKeyUtils.cs#L90
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (windows-latest, net5.0):
UnitTests/TestSuiteCngKeyUtils.cs#L112
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (windows-latest, net5.0):
UnitTests/TestSuiteCngKeyUtils.cs#L126
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (windows-latest, net5.0):
UnitTests/ConcatKDFTest.cs#L36
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (windows-latest, net5.0):
UnitTests/ConcatKDFTest.cs#L35
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (windows-latest, net5.0):
UnitTests/ConcatKDFTest.cs#L35
This call site is reachable on all platforms. 'ConcatKDF.DeriveKey(CngKey, CngKey, int, byte[], byte[], byte[], byte[])' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (windows-latest, net8.0):
jose-jwt/jws/netstandard1_4/EcdsaUsingSha.cs#L85
The variable 'e' is declared but never used
|
Build and test .NET Core (windows-latest, net8.0):
UnitTests/ConcatKDFTest.cs#L36
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (windows-latest, net8.0):
UnitTests/ConcatKDFTest.cs#L35
This call site is reachable on all platforms. 'EccKey.New(byte[], byte[], byte[], CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (windows-latest, net8.0):
UnitTests/ConcatKDFTest.cs#L35
This call site is reachable on all platforms. 'ConcatKDF.DeriveKey(CngKey, CngKey, int, byte[], byte[], byte[], byte[])' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (windows-latest, net8.0):
UnitTests/jwk/JwkSetTest.cs#L203
Do not use Assert.Equal() to check for collection size. (https://xunit.github.io/xunit.analyzers/rules/xUnit2013)
|
Build and test .NET Core (windows-latest, net8.0):
UnitTests/jwk/JwkTest.cs#L436
Do not use Assert.NotNull() on value type 'RSAParameters'. (https://xunit.github.io/xunit.analyzers/rules/xUnit2002)
|
Build and test .NET Core (windows-latest, net8.0):
UnitTests/jwk/JwkTest.cs#L518
Do not use Assert.NotNull() on value type 'RSAParameters'. (https://xunit.github.io/xunit.analyzers/rules/xUnit2002)
|
Build and test .NET Core (windows-latest, net8.0):
UnitTests/jwk/JwkTest.cs#L608
This call site is reachable on all platforms. 'Jwk.CngKey(CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (windows-latest, net8.0):
UnitTests/jwk/JwkTest.cs#L646
This call site is reachable on all platforms. 'Jwk.CngKey(CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build and test .NET Core (windows-latest, net8.0):
UnitTests/jwk/JwkTest.cs#L688
This call site is reachable on all platforms. 'Jwk.CngKey(CngKeyUsages)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|