Skip to content
This repository has been archived by the owner on Mar 1, 2024. It is now read-only.

Bump actions/upload-artifact from 3 to 4 #158

Bump actions/upload-artifact from 3 to 4

Bump actions/upload-artifact from 3 to 4 #158

Triggered via pull request December 15, 2023 15:53
Status Success
Total duration 4m 22s
Artifacts 12

dotnet-build.yml

on: pull_request
Matrix: Packaged Build
Matrix: Unpackaged Build
Fit to window
Zoom out
Zoom in

Annotations

60 warnings
Packaged Build (Debug, arm64): Account.cs#L6
Remove the underscores from namespace name 'Miiverse_PC' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
Packaged Build (Debug, arm64): Settings.cs#L17
Member 'IsDiscoveryServerSameAsAccountServer' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Packaged Build (Debug, arm64): MainWindow.xaml.cs#L50
Member 'isWebViewNavigating' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Packaged Build (Debug, arm64)
The method WindowsAppRuntime_EnsureIsLoaded didn't use DefaultDllImportSearchPaths attribute for P/Invokes. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca5392)
Packaged Build (Debug, arm64): obj/arm64/Debug/net6.0-windows10.0.22621.0/win10-arm64/App.g.i.cs#L21
The method XamlCheckProcessRequirements didn't use DefaultDllImportSearchPaths attribute for P/Invokes. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca5392)
Packaged Build (Debug, arm64): Account.cs#L36
Call System.IDisposable.Dispose on object created by 'new()' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Packaged Build (Debug, arm64): Account.cs#L99
Call System.IDisposable.Dispose on object created by 'new HttpRequestMessage(HttpMethod.Get, settings.AccountServer + "/v1/api/provider/service_token/@me")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Packaged Build (Debug, arm64): SettingsDialog.xaml.cs#L96
The behavior of 'string.StartsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Miiverse_PC.SettingsDialog.NormalizeServerName(string)' with a call to 'string.StartsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
Packaged Build (Debug, arm64): Account.cs#L145
Call System.IDisposable.Dispose on object created by 'new HttpRequestMessage(HttpMethod.Post, settings.AccountServer + "/v1/api/oauth20/access_token/generate")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Packaged Build (Debug, arm64): Account.cs#L194
The behavior of 'ulong.ToString()' could vary based on the current user's locale settings. Replace this call in 'Account.CreateParamPack()' with a call to 'ulong.ToString(IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Packaged Build (Release, x64): Account.cs#L6
Remove the underscores from namespace name 'Miiverse_PC' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
Packaged Build (Release, x64): Settings.cs#L17
Member 'IsDiscoveryServerSameAsAccountServer' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Packaged Build (Release, x64): MainWindow.xaml.cs#L50
Member 'isWebViewNavigating' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Packaged Build (Release, x64)
The method WindowsAppRuntime_EnsureIsLoaded didn't use DefaultDllImportSearchPaths attribute for P/Invokes. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca5392)
Packaged Build (Release, x64): Account.cs#L99
Call System.IDisposable.Dispose on object created by 'new HttpRequestMessage(HttpMethod.Get, settings.AccountServer + "/v1/api/provider/service_token/@me")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Packaged Build (Release, x64): Account.cs#L36
Call System.IDisposable.Dispose on object created by 'new()' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Packaged Build (Release, x64): Account.cs#L145
Call System.IDisposable.Dispose on object created by 'new HttpRequestMessage(HttpMethod.Post, settings.AccountServer + "/v1/api/oauth20/access_token/generate")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Packaged Build (Release, x64): SettingsDialog.xaml.cs#L96
The behavior of 'string.StartsWith(string)' could vary based on the current user's locale settings. Replace this call in 'Miiverse_PC.SettingsDialog.NormalizeServerName(string)' with a call to 'string.StartsWith(string, System.StringComparison)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1310)
Packaged Build (Release, x64): Account.cs#L194
The behavior of 'ulong.ToString()' could vary based on the current user's locale settings. Replace this call in 'Account.CreateParamPack()' with a call to 'ulong.ToString(IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Packaged Build (Release, x64): Account.cs#L195
The behavior of 'int.ToString()' could vary based on the current user's locale settings. Replace this call in 'Account.CreateParamPack()' with a call to 'int.ToString(IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Packaged Build (Debug, x86): Account.cs#L6
Remove the underscores from namespace name 'Miiverse_PC' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
Packaged Build (Debug, x86): Settings.cs#L17
Member 'IsDiscoveryServerSameAsAccountServer' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Packaged Build (Debug, x86): MainWindow.xaml.cs#L50
Member 'isWebViewNavigating' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Packaged Build (Debug, x86)
The method WindowsAppRuntime_EnsureIsLoaded didn't use DefaultDllImportSearchPaths attribute for P/Invokes. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca5392)
Packaged Build (Debug, x86): MainWindow.xaml.cs#L110
'string.Replace(string, string?)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'Miiverse_PC.MainWindow.ReadJavascriptFile(string)' with a call to 'string.Replace(string, string?, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
Packaged Build (Debug, x86): MainWindow.xaml.cs#L110
'string.Replace(string, string?)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'Miiverse_PC.MainWindow.ReadJavascriptFile(string)' with a call to 'string.Replace(string, string?, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
Packaged Build (Debug, x86): MainWindow.xaml.cs#L110
'string.Replace(string, string?)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'Miiverse_PC.MainWindow.ReadJavascriptFile(string)' with a call to 'string.Replace(string, string?, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
Packaged Build (Debug, x86): MainWindow.xaml.cs#L110
'string.Replace(string, string?)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'Miiverse_PC.MainWindow.ReadJavascriptFile(string)' with a call to 'string.Replace(string, string?, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
Packaged Build (Debug, x86): MainWindow.xaml.cs#L106
Modify 'ReadJavascriptFile' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Packaged Build (Debug, x86): MainWindow.xaml.cs#L126
Modify 'DeleteAccountDataAsync' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Packaged Build (Release, x86): Account.cs#L6
Remove the underscores from namespace name 'Miiverse_PC' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
Packaged Build (Release, x86): Settings.cs#L17
Member 'IsDiscoveryServerSameAsAccountServer' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Packaged Build (Release, x86): MainWindow.xaml.cs#L50
Member 'isWebViewNavigating' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Packaged Build (Release, x86)
The method WindowsAppRuntime_EnsureIsLoaded didn't use DefaultDllImportSearchPaths attribute for P/Invokes. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca5392)
Packaged Build (Release, x86): obj/x86/Release/net6.0-windows10.0.22621.0/win10-x86/App.g.i.cs#L21
The method XamlCheckProcessRequirements didn't use DefaultDllImportSearchPaths attribute for P/Invokes. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca5392)
Packaged Build (Release, x86): MainWindow.xaml.cs#L110
'string.Replace(string, string?)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'Miiverse_PC.MainWindow.ReadJavascriptFile(string)' with a call to 'string.Replace(string, string?, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
Packaged Build (Release, x86): MainWindow.xaml.cs#L110
'string.Replace(string, string?)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'Miiverse_PC.MainWindow.ReadJavascriptFile(string)' with a call to 'string.Replace(string, string?, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
Packaged Build (Release, x86): MainWindow.xaml.cs#L110
'string.Replace(string, string?)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'Miiverse_PC.MainWindow.ReadJavascriptFile(string)' with a call to 'string.Replace(string, string?, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
Packaged Build (Release, x86): MainWindow.xaml.cs#L110
'string.Replace(string, string?)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'Miiverse_PC.MainWindow.ReadJavascriptFile(string)' with a call to 'string.Replace(string, string?, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
Packaged Build (Release, x86): MainWindow.xaml.cs#L106
Modify 'ReadJavascriptFile' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Packaged Build (Debug, x64): Account.cs#L6
Remove the underscores from namespace name 'Miiverse_PC' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
Packaged Build (Debug, x64): Settings.cs#L17
Member 'IsDiscoveryServerSameAsAccountServer' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Packaged Build (Debug, x64): MainWindow.xaml.cs#L50
Member 'isWebViewNavigating' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Packaged Build (Debug, x64)
The method WindowsAppRuntime_EnsureIsLoaded didn't use DefaultDllImportSearchPaths attribute for P/Invokes. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca5392)
Packaged Build (Debug, x64): Account.cs#L36
Call System.IDisposable.Dispose on object created by 'new()' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Packaged Build (Debug, x64): Account.cs#L99
Call System.IDisposable.Dispose on object created by 'new HttpRequestMessage(HttpMethod.Get, settings.AccountServer + "/v1/api/provider/service_token/@me")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Packaged Build (Debug, x64): Account.cs#L145
Call System.IDisposable.Dispose on object created by 'new HttpRequestMessage(HttpMethod.Post, settings.AccountServer + "/v1/api/oauth20/access_token/generate")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Packaged Build (Debug, x64): MainWindow.xaml.cs#L126
Modify 'DeleteAccountDataAsync' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Packaged Build (Debug, x64): MainWindow.xaml.cs#L140
Modify 'DeleteSettingsDataAsync' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Packaged Build (Debug, x64): MainWindow.xaml.cs#L110
'string.Replace(string, string?)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'Miiverse_PC.MainWindow.ReadJavascriptFile(string)' with a call to 'string.Replace(string, string?, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
Packaged Build (Release, arm64): Account.cs#L6
Remove the underscores from namespace name 'Miiverse_PC' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1707)
Packaged Build (Release, arm64): Settings.cs#L17
Member 'IsDiscoveryServerSameAsAccountServer' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Packaged Build (Release, arm64): MainWindow.xaml.cs#L50
Member 'isWebViewNavigating' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
Packaged Build (Release, arm64)
The method WindowsAppRuntime_EnsureIsLoaded didn't use DefaultDllImportSearchPaths attribute for P/Invokes. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca5392)
Packaged Build (Release, arm64): obj/arm64/Release/net6.0-windows10.0.22621.0/win10-arm64/App.g.i.cs#L21
The method XamlCheckProcessRequirements didn't use DefaultDllImportSearchPaths attribute for P/Invokes. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca5392)
Packaged Build (Release, arm64): Account.cs#L36
Call System.IDisposable.Dispose on object created by 'new()' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Packaged Build (Release, arm64): Account.cs#L99
Call System.IDisposable.Dispose on object created by 'new HttpRequestMessage(HttpMethod.Get, settings.AccountServer + "/v1/api/provider/service_token/@me")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Packaged Build (Release, arm64): MainWindow.xaml.cs#L110
'string.Replace(string, string?)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'Miiverse_PC.MainWindow.ReadJavascriptFile(string)' with a call to 'string.Replace(string, string?, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
Packaged Build (Release, arm64): MainWindow.xaml.cs#L110
'string.Replace(string, string?)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'Miiverse_PC.MainWindow.ReadJavascriptFile(string)' with a call to 'string.Replace(string, string?, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
Packaged Build (Release, arm64): MainWindow.xaml.cs#L110
'string.Replace(string, string?)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'Miiverse_PC.MainWindow.ReadJavascriptFile(string)' with a call to 'string.Replace(string, string?, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)

Artifacts

Produced during runtime
Name Size
Miiverse-PC Package - Debug arm64 (d8479cb) Expired
54.9 MB
Miiverse-PC Package - Debug x64 (d8479cb) Expired
59.1 MB
Miiverse-PC Package - Debug x86 (d8479cb) Expired
53.9 MB
Miiverse-PC Package - Release arm64 (d8479cb) Expired
62.6 MB
Miiverse-PC Package - Release x64 (d8479cb) Expired
68 MB
Miiverse-PC Package - Release x86 (d8479cb) Expired
60.9 MB
Miiverse-PC Unpackaged Build - Debug arm64 (d8479cb) Expired
54.1 MB
Miiverse-PC Unpackaged Build - Debug x64 (d8479cb) Expired
58.4 MB
Miiverse-PC Unpackaged Build - Debug x86 (d8479cb) Expired
53.2 MB
Miiverse-PC Unpackaged Build - Release arm64 (d8479cb) Expired
61.9 MB
Miiverse-PC Unpackaged Build - Release x64 (d8479cb) Expired
67.6 MB
Miiverse-PC Unpackaged Build - Release x86 (d8479cb) Expired
60.4 MB