Skip to content

Prove ToJson Not working with EF Core 8 #1

Prove ToJson Not working with EF Core 8

Prove ToJson Not working with EF Core 8 #1

Triggered via push September 12, 2024 13:33
Status Failure
Total duration 4m 23s
Artifacts 2

build.yml

on: push
Build on Ubuntu (full)
1m 12s
Build on Ubuntu (full)
Build on Windows
4m 9s
Build on Windows
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 23 warnings
Build on Ubuntu (full)
Process completed with exit code 1.
Build on Windows
Process completed with exit code 1.
Build on Ubuntu (full)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-dotnet@v3, actions/checkout@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/InvalidMatchColumnsException.cs#L14
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertServiceExtensions.cs#L28
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertExtensions.cs#L26
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertExtensions.cs#L28
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertExtensions.cs#L45
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertExtensions.cs#L47
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertCommandBuilder.cs#L52
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertCommandBuilder.cs#L78
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertCommandBuilder.cs#L80
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertCommandBuilder.cs#L75
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build on Windows
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-dotnet@v3, actions/checkout@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/UpsertServiceExtensions.cs#L28
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/UpsertExtensions.cs#L26
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/UpsertExtensions.cs#L28
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/UpsertCommandBuilder.cs#L52
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/UpsertCommandBuilder.cs#L99
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/UpsertCommandBuilder.cs#L101
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/UpsertCommandBuilder.cs#L78
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/UpsertCommandBuilder.cs#L80
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/UpsertCommandBuilder.cs#L75
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/UpsertExtensions.cs#L45
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "test-results", "test-results-win". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Artifacts

Produced during runtime
Name Size
test-results Expired
5.18 MB
test-results-win Expired
3.11 MB