Skip to content

Todo Sample CD

Todo Sample CD #24

Status Failure
Total duration 10m 37s
Artifacts 5

todo-sample.cd.yml

on: workflow_dispatch
build api + blazor
3m 58s
build api + blazor
build blazor hybrid (windows)
6m 53s
build blazor hybrid (windows)
build blazor hybrid (android)
10m 29s
build blazor hybrid (android)
build blazor hybrid (maccatalyst)
5m 50s
build blazor hybrid (maccatalyst)
build blazor hybrid (ios)
10m 4s
build blazor hybrid (ios)
deploy api + blazor
0s
deploy api + blazor
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 86 warnings
deploy api + blazor
Branch "6487-serverconnectionexception-is-not-working-properly-in-bitboilerplate" is not allowed to deploy to production due to environment protection rules.
deploy api + blazor
The deployment was rejected or didn't satisfy other protection rules.
build api + blazor
The following actions uses node12 which is deprecated and will be forced to run on node16: microsoft/variable-substitution@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build api + blazor
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
build api + blazor
- Add lib or ref assemblies for the net8.0 target framework
build api + blazor
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
build api + blazor
- Add lib or ref assemblies for the net8.0 target framework
build api + blazor
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
build api + blazor
- Add lib or ref assemblies for the net8.0 target framework
build api + blazor
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. Auto-generated code requires an explicit '#nullable' directive in source.
build api + blazor: TodoSample/src/Client/TodoSample.Client.Core/Services/BrowserStorageService.cs#L24
Possible null reference argument for parameter 'value' in 'Task ButilStorage.SetItem(string key, string value)'.
build api + blazor: TodoSample/src/Client/TodoSample.Client.Core/Services/BrowserStorageService.cs#L28
Possible null reference argument for parameter 'value' in 'Task ButilStorage.SetItem(string key, string value)'.
build api + blazor: TodoSample/src/Client/TodoSample.Client.Core/Services/AuthenticationManager.cs#L13
Cannot convert null literal to non-nullable reference type.
build api + blazor
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. Auto-generated code requires an explicit '#nullable' directive in source.
build api + blazor: TodoSample/src/Client/TodoSample.Client.Core/Components/Layout/MainLayout.razor.cs#L10
The field 'MainLayout.errorBoundaryRef' is assigned but its value is never used
build api + blazor: TodoSample/src/Client/TodoSample.Client.Core/Services/Contracts/IPrerenderStateService.cs#L15
Ambiguous reference in cref attribute: 'GetValue'. Assuming 'IPrerenderStateService.GetValue<T>(Func<Task<T?>>, int, string, string)', but could have also matched other overloads including 'IPrerenderStateService.GetValue<T>(string, Func<Task<T?>>)'.
build api + blazor: TodoSample/src/Client/TodoSample.Client.Core/Components/Layout/SignOutConfirmModal.razor.cs#L8
Component parameter 'TodoSample.Client.Core.Components.Layout.SignOutConfirmModal.IsOpen' should be auto property
build blazor hybrid (maccatalyst)
The following actions uses node12 which is deprecated and will be forced to run on node16: microsoft/variable-substitution@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build blazor hybrid (maccatalyst)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
build blazor hybrid (maccatalyst)
- Add lib or ref assemblies for the net8.0 target framework
build blazor hybrid (maccatalyst)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
build blazor hybrid (maccatalyst)
- Add lib or ref assemblies for the net8.0 target framework
build blazor hybrid (maccatalyst)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
build blazor hybrid (maccatalyst)
- Add lib or ref assemblies for the net8.0 target framework
build blazor hybrid (maccatalyst)
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. Auto-generated code requires an explicit '#nullable' directive in source.
build blazor hybrid (maccatalyst): TodoSample/src/Client/TodoSample.Client.Core/Services/BrowserStorageService.cs#L24
Possible null reference argument for parameter 'value' in 'Task ButilStorage.SetItem(string key, string value)'.
build blazor hybrid (maccatalyst): TodoSample/src/Client/TodoSample.Client.Core/Services/BrowserStorageService.cs#L28
Possible null reference argument for parameter 'value' in 'Task ButilStorage.SetItem(string key, string value)'.
build blazor hybrid (maccatalyst): TodoSample/src/Client/TodoSample.Client.Core/Services/AuthenticationManager.cs#L13
Cannot convert null literal to non-nullable reference type.
build blazor hybrid (maccatalyst)
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. Auto-generated code requires an explicit '#nullable' directive in source.
build blazor hybrid (maccatalyst): TodoSample/src/Client/TodoSample.Client.Core/Components/Layout/MainLayout.razor.cs#L10
The field 'MainLayout.errorBoundaryRef' is assigned but its value is never used
build blazor hybrid (maccatalyst): TodoSample/src/Client/TodoSample.Client.Core/Services/Contracts/IPrerenderStateService.cs#L15
Ambiguous reference in cref attribute: 'GetValue'. Assuming 'IPrerenderStateService.GetValue<T>(Func<Task<T?>>, int, string, string)', but could have also matched other overloads including 'IPrerenderStateService.GetValue<T>(string, Func<Task<T?>>)'.
build blazor hybrid (maccatalyst): TodoSample/src/Client/TodoSample.Client.Core/Components/Layout/SignOutConfirmModal.razor.cs#L8
Component parameter 'TodoSample.Client.Core.Components.Layout.SignOutConfirmModal.IsOpen' should be auto property
build blazor hybrid (maccatalyst): TodoSample/src/Client/TodoSample.Client.Maui/Services/MauiDeviceCoordinator.cs#L47
This call site is reachable on: 'MacCatalyst' 14.0 and later. 'UIApplication.Windows' is obsoleted on: 'maccatalyst' 15.0 and later (Use 'UIWindowScene.Windows' in the desired window scene object instead.). (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1422)
build blazor hybrid (maccatalyst): TodoSample/src/Client/TodoSample.Client.Maui/Services/MauiDeviceCoordinator.cs#L47
This call site is reachable on: 'MacCatalyst' 14.0 and later. 'UIApplication.Windows' is obsoleted on: 'maccatalyst' 15.0 and later (Use 'UIWindowScene.Windows' in the desired window scene object instead.). (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1422)
build blazor hybrid (windows)
The following actions uses node12 which is deprecated and will be forced to run on node16: microsoft/variable-substitution@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build blazor hybrid (windows)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
build blazor hybrid (windows)
- Add lib or ref assemblies for the net8.0 target framework
build blazor hybrid (windows)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
build blazor hybrid (windows)
- Add lib or ref assemblies for the net8.0 target framework
build blazor hybrid (windows)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
build blazor hybrid (windows)
- Add lib or ref assemblies for the net8.0 target framework
build blazor hybrid (windows)
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. Auto-generated code requires an explicit '#nullable' directive in source.
build blazor hybrid (windows): TodoSample/src/Client/TodoSample.Client.Core/Services/BrowserStorageService.cs#L24
Possible null reference argument for parameter 'value' in 'Task ButilStorage.SetItem(string key, string value)'.
build blazor hybrid (windows): TodoSample/src/Client/TodoSample.Client.Core/Services/BrowserStorageService.cs#L28
Possible null reference argument for parameter 'value' in 'Task ButilStorage.SetItem(string key, string value)'.
build blazor hybrid (windows): TodoSample/src/Client/TodoSample.Client.Core/Services/AuthenticationManager.cs#L13
Cannot convert null literal to non-nullable reference type.
build blazor hybrid (windows)
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. Auto-generated code requires an explicit '#nullable' directive in source.
build blazor hybrid (windows): TodoSample/src/Client/TodoSample.Client.Core/Components/Layout/MainLayout.razor.cs#L10
The field 'MainLayout.errorBoundaryRef' is assigned but its value is never used
build blazor hybrid (windows): TodoSample/src/Client/TodoSample.Client.Core/Services/Contracts/IPrerenderStateService.cs#L15
Ambiguous reference in cref attribute: 'GetValue'. Assuming 'IPrerenderStateService.GetValue<T>(Func<Task<T?>>, int, string, string)', but could have also matched other overloads including 'IPrerenderStateService.GetValue<T>(string, Func<Task<T?>>)'.
build blazor hybrid (windows): TodoSample/src/Client/TodoSample.Client.Core/Components/Layout/SignOutConfirmModal.razor.cs#L8
Component parameter 'TodoSample.Client.Core.Components.Layout.SignOutConfirmModal.IsOpen' should be auto property
build blazor hybrid (windows)
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. Auto-generated code requires an explicit '#nullable' directive in source.
build blazor hybrid (windows): TodoSample/src/Client/TodoSample.Client.Core/Services/BrowserStorageService.cs#L24
Possible null reference argument for parameter 'value' in 'Task ButilStorage.SetItem(string key, string value)'.
build blazor hybrid (ios)
The following actions uses node12 which is deprecated and will be forced to run on node16: microsoft/variable-substitution@v1, Apple-Actions/import-codesign-certs@v1, Apple-Actions/download-provisioning-profiles@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build blazor hybrid (ios)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build blazor hybrid (ios)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build blazor hybrid (ios)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build blazor hybrid (ios)
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. Auto-generated code requires an explicit '#nullable' directive in source.
build blazor hybrid (ios): TodoSample/src/Client/TodoSample.Client.Core/Services/BrowserStorageService.cs#L24
Possible null reference argument for parameter 'value' in 'Task ButilStorage.SetItem(string key, string value)'.
build blazor hybrid (ios): TodoSample/src/Client/TodoSample.Client.Core/Services/BrowserStorageService.cs#L28
Possible null reference argument for parameter 'value' in 'Task ButilStorage.SetItem(string key, string value)'.
build blazor hybrid (ios): TodoSample/src/Client/TodoSample.Client.Core/Services/AuthenticationManager.cs#L13
Cannot convert null literal to non-nullable reference type.
build blazor hybrid (ios)
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. Auto-generated code requires an explicit '#nullable' directive in source.
build blazor hybrid (ios): TodoSample/src/Client/TodoSample.Client.Core/Components/Layout/MainLayout.razor.cs#L10
The field 'MainLayout.errorBoundaryRef' is assigned but its value is never used
build blazor hybrid (ios): TodoSample/src/Client/TodoSample.Client.Core/Services/Contracts/IPrerenderStateService.cs#L15
Ambiguous reference in cref attribute: 'GetValue'. Assuming 'IPrerenderStateService.GetValue<T>(Func<Task<T?>>, int, string, string)', but could have also matched other overloads including 'IPrerenderStateService.GetValue<T>(string, Func<Task<T?>>)'.
build blazor hybrid (ios): TodoSample/src/Client/TodoSample.Client.Core/Components/Layout/SignOutConfirmModal.razor.cs#L8
Component parameter 'TodoSample.Client.Core.Components.Layout.SignOutConfirmModal.IsOpen' should be auto property
build blazor hybrid (ios): TodoSample/src/Client/TodoSample.Client.Maui/Services/MauiDeviceCoordinator.cs#L41
'Device.InvokeOnMainThreadAsync(Action)' is obsolete: 'Use BindableObject.Dispatcher.DispatchAsync() instead.'
build blazor hybrid (ios)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
build blazor hybrid (ios)
- Add lib or ref assemblies for the net8.0 target framework
build blazor hybrid (ios)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
build blazor hybrid (ios)
- Add lib or ref assemblies for the net8.0 target framework
build blazor hybrid (ios)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
build blazor hybrid (ios)
- Add lib or ref assemblies for the net8.0 target framework
build blazor hybrid (android)
The following actions uses node12 which is deprecated and will be forced to run on node16: microsoft/variable-substitution@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build blazor hybrid (android)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
build blazor hybrid (android)
- Add lib or ref assemblies for the net8.0 target framework
build blazor hybrid (android)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
build blazor hybrid (android)
- Add lib or ref assemblies for the net8.0 target framework
build blazor hybrid (android)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
build blazor hybrid (android)
- Add lib or ref assemblies for the net8.0 target framework
build blazor hybrid (android)
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. Auto-generated code requires an explicit '#nullable' directive in source.
build blazor hybrid (android): TodoSample/src/Client/TodoSample.Client.Core/Services/BrowserStorageService.cs#L24
Possible null reference argument for parameter 'value' in 'Task ButilStorage.SetItem(string key, string value)'.
build blazor hybrid (android): TodoSample/src/Client/TodoSample.Client.Core/Services/BrowserStorageService.cs#L28
Possible null reference argument for parameter 'value' in 'Task ButilStorage.SetItem(string key, string value)'.
build blazor hybrid (android): TodoSample/src/Client/TodoSample.Client.Core/Services/AuthenticationManager.cs#L13
Cannot convert null literal to non-nullable reference type.
build blazor hybrid (android)
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. Auto-generated code requires an explicit '#nullable' directive in source.
build blazor hybrid (android): TodoSample/src/Client/TodoSample.Client.Core/Components/Layout/MainLayout.razor.cs#L10
The field 'MainLayout.errorBoundaryRef' is assigned but its value is never used
build blazor hybrid (android): TodoSample/src/Client/TodoSample.Client.Core/Services/Contracts/IPrerenderStateService.cs#L15
Ambiguous reference in cref attribute: 'GetValue'. Assuming 'IPrerenderStateService.GetValue<T>(Func<Task<T?>>, int, string, string)', but could have also matched other overloads including 'IPrerenderStateService.GetValue<T>(string, Func<Task<T?>>)'.
build blazor hybrid (android): TodoSample/src/Client/TodoSample.Client.Core/Components/Layout/SignOutConfirmModal.razor.cs#L8
Component parameter 'TodoSample.Client.Core.Components.Layout.SignOutConfirmModal.IsOpen' should be auto property
build blazor hybrid (android): TodoSample/src/Client/TodoSample.Client.Maui/Services/MauiDeviceCoordinator.cs#L35
This call site is reachable on: 'Android' 24.0 and later. 'View.SystemUiFlags' is obsoleted on: 'Android' 30.0 and later (These flags are deprecated. Use WindowInsetsController instead.). (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1422)
build blazor hybrid (android): TodoSample/src/Client/TodoSample.Client.Maui/Services/MauiDeviceCoordinator.cs#L32
This call site is reachable on: 'Android' 24.0 and later. 'View.SystemUiFlags' is obsoleted on: 'Android' 30.0 and later (These flags are deprecated. Use WindowInsetsController instead.). (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1422)

Artifacts

Produced during runtime
Name Size
android-bundle Expired
117 MB
ios-bundle Expired
20.3 MB
mac-pkg-bundle Expired
31.1 MB
server-bundle Expired
209 MB
win-exe-bundle Expired
152 MB