Skip to content

Upgrade Chapter 1 to .NET 10 #175

Upgrade Chapter 1 to .NET 10

Upgrade Chapter 1 to .NET 10 #175

Triggered via pull request January 24, 2026 07:58
Status Failure
Total duration 41s
Artifacts

chapter-1-workflow.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Build: Chapter-1-initial-architecture/Src/Fitnet.IntegrationTests/Reports/GenerateNewPassesPerMonthReport/GenerateNewPassesPerMonthReportTests.cs#L12
'GenerateNewPassesPerMonthReportTests' does not implement interface member 'IAsyncLifetime.DisposeAsync()'. 'GenerateNewPassesPerMonthReportTests.DisposeAsync()' cannot implement 'IAsyncLifetime.DisposeAsync()' because it does not have the matching return type of 'Task'.
Build: Chapter-1-initial-architecture/Src/Fitnet.IntegrationTests/Reports/GenerateNewPassesPerMonthReport/GenerateNewPassesPerMonthReportTests.cs#L12
'GenerateNewPassesPerMonthReportTests' does not implement interface member 'IAsyncLifetime.InitializeAsync()'. 'GenerateNewPassesPerMonthReportTests.InitializeAsync()' cannot implement 'IAsyncLifetime.InitializeAsync()' because it does not have the matching return type of 'Task'.
Build: Chapter-1-initial-architecture/Src/Fitnet.IntegrationTests/Passes/MarkPassAsExpired/MarkPassAsExpiredTests.cs#L13
'MarkPassAsExpiredTests' does not implement interface member 'IAsyncLifetime.DisposeAsync()'. 'MarkPassAsExpiredTests.DisposeAsync()' cannot implement 'IAsyncLifetime.DisposeAsync()' because it does not have the matching return type of 'Task'.
Build: Chapter-1-initial-architecture/Src/Fitnet.IntegrationTests/Passes/MarkPassAsExpired/MarkPassAsExpiredTests.cs#L13
'MarkPassAsExpiredTests' does not implement interface member 'IAsyncLifetime.InitializeAsync()'. 'MarkPassAsExpiredTests.InitializeAsync()' cannot implement 'IAsyncLifetime.InitializeAsync()' because it does not have the matching return type of 'Task'.
Build: Chapter-1-initial-architecture/Src/Fitnet.IntegrationTests/Contracts/SignContract/SignContractTests.cs#L12
'SignContractTests' does not implement interface member 'IAsyncLifetime.DisposeAsync()'. 'SignContractTests.DisposeAsync()' cannot implement 'IAsyncLifetime.DisposeAsync()' because it does not have the matching return type of 'Task'.
Build: Chapter-1-initial-architecture/Src/Fitnet.IntegrationTests/Contracts/SignContract/SignContractTests.cs#L12
'SignContractTests' does not implement interface member 'IAsyncLifetime.InitializeAsync()'. 'SignContractTests.InitializeAsync()' cannot implement 'IAsyncLifetime.InitializeAsync()' because it does not have the matching return type of 'Task'.
Build: Chapter-1-initial-architecture/Src/Fitnet.IntegrationTests/Common/TestEngine/DatabaseContainer.cs#L6
'DatabaseContainer' does not implement interface member 'IAsyncLifetime.DisposeAsync()'. 'DatabaseContainer.DisposeAsync()' cannot implement 'IAsyncLifetime.DisposeAsync()' because it does not have the matching return type of 'Task'.
Build: Chapter-1-initial-architecture/Src/Fitnet.IntegrationTests/Common/TestEngine/DatabaseContainer.cs#L6
'DatabaseContainer' does not implement interface member 'IAsyncLifetime.InitializeAsync()'. 'DatabaseContainer.InitializeAsync()' cannot implement 'IAsyncLifetime.InitializeAsync()' because it does not have the matching return type of 'Task'.
Build: Chapter-1-initial-architecture/Src/Fitnet.IntegrationTests/Contracts/PrepareContract/PrepareContractTests.cs#L14
'PrepareContractTests' does not implement interface member 'IAsyncLifetime.DisposeAsync()'. 'PrepareContractTests.DisposeAsync()' cannot implement 'IAsyncLifetime.DisposeAsync()' because it does not have the matching return type of 'Task'.
Build: Chapter-1-initial-architecture/Src/Fitnet.IntegrationTests/Contracts/PrepareContract/PrepareContractTests.cs#L14
'PrepareContractTests' does not implement interface member 'IAsyncLifetime.InitializeAsync()'. 'PrepareContractTests.InitializeAsync()' cannot implement 'IAsyncLifetime.InitializeAsync()' because it does not have the matching return type of 'Task'.