Skip to content

Replace WixSharp's MSI parser with a pure C# parser based on OpenMcdf #252

Replace WixSharp's MSI parser with a pure C# parser based on OpenMcdf

Replace WixSharp's MSI parser with a pure C# parser based on OpenMcdf #252

Re-run triggered December 22, 2024 09:13
Status Failure
Total duration 1m 5s
Artifacts

build.yml

on: pull_request
๐Ÿ› ๏ธ Build and Test C#
49s
๐Ÿ› ๏ธ Build and Test C#
๐Ÿ› ๏ธ Build and Test PowerShell
54s
๐Ÿ› ๏ธ Build and Test PowerShell
๐Ÿ’ค Wake api
16s
๐Ÿ’ค Wake api
๐Ÿ“ฆ Publish WinTuner to nuget
0s
๐Ÿ“ฆ Publish WinTuner to nuget
๐Ÿ“ฆ Publish WinTuner to PowerShell Gallery
0s
๐Ÿ“ฆ Publish WinTuner to PowerShell Gallery
Fit to window
Zoom out
Zoom in

Annotations

16 errors and 21 warnings
๐Ÿ› ๏ธ Build and Test C#: src/WingetIntune/Internal/Msi/MsiDecoder.cs#L32
Fix whitespace formatting. Insert '\s'. [/home/runner/work/WingetIntune/WingetIntune/src/WingetIntune/WingetIntune.csproj]
๐Ÿ› ๏ธ Build and Test C#: src/WingetIntune/Internal/Msi/MsiDecoder.cs#L32
Fix whitespace formatting. Insert '\s'. [/home/runner/work/WingetIntune/WingetIntune/src/WingetIntune/WingetIntune.csproj]
๐Ÿ› ๏ธ Build and Test C#: src/WingetIntune/Internal/Msi/MsiDecoder.cs#L47
Fix whitespace formatting. Replace 1 characters with '\r\n\s\s\s\s'. [/home/runner/work/WingetIntune/WingetIntune/src/WingetIntune/WingetIntune.csproj]
๐Ÿ› ๏ธ Build and Test C#: tests/WingetIntune.Tests/Internal/Msi/MsiDecoderTests.cs#L22
Fix whitespace formatting. Replace 1 characters with '\r\n\s\s\s\s'. [/home/runner/work/WingetIntune/WingetIntune/tests/WingetIntune.Tests/WingetIntune.Tests.csproj]
๐Ÿ› ๏ธ Build and Test C#: tests/WingetIntune.Tests/Internal/Msi/MsiDecoderTests.cs#L32
Fix whitespace formatting. Replace 1 characters with '\r\n\s\s\s\s'. [/home/runner/work/WingetIntune/WingetIntune/tests/WingetIntune.Tests/WingetIntune.Tests.csproj]
๐Ÿ› ๏ธ Build and Test C#
Process completed with exit code 2.
๐Ÿ› ๏ธ Build and Test C#: tests/WingetIntune.Tests/GraphExtensions/MobileAppsRequestBuilderExtensionsTests.cs#L35
The type or namespace name 'Msal' does not exist in the namespace 'WingetIntune.Tests.Internal' (are you missing an assembly reference?) [/home/runner/work/WingetIntune/WingetIntune/tests/WingetIntune.Tests/WingetIntune.Tests.csproj]
๐Ÿ› ๏ธ Build and Test C#: tests/WingetIntune.Tests/GraphExtensions/MobileAppsRequestBuilderExtensionsTests.cs#L35
cannot convert from 'System.Net.Http.HttpClient' to 'Microsoft.Kiota.Abstractions.IRequestAdapter' [/home/runner/work/WingetIntune/WingetIntune/tests/WingetIntune.Tests/WingetIntune.Tests.csproj]
๐Ÿ› ๏ธ Build and Test C#: tests/WingetIntune.Tests/GraphExtensions/MobileAppsRequestBuilderExtensionsTests.cs#L60
The type or namespace name 'Msal' does not exist in the namespace 'WingetIntune.Tests.Internal' (are you missing an assembly reference?) [/home/runner/work/WingetIntune/WingetIntune/tests/WingetIntune.Tests/WingetIntune.Tests.csproj]
๐Ÿ› ๏ธ Build and Test C#: tests/WingetIntune.Tests/GraphExtensions/MobileAppsRequestBuilderExtensionsTests.cs#L60
cannot convert from 'System.Net.Http.HttpClient' to 'Microsoft.Kiota.Abstractions.IRequestAdapter' [/home/runner/work/WingetIntune/WingetIntune/tests/WingetIntune.Tests/WingetIntune.Tests.csproj]
๐Ÿ› ๏ธ Build and Test C#: tests/WingetIntune.Tests/GraphExtensions/GraphServiceExtensionsTests.cs#L32
The type or namespace name 'Msal' does not exist in the namespace 'WingetIntune.Tests.Internal' (are you missing an assembly reference?) [/home/runner/work/WingetIntune/WingetIntune/tests/WingetIntune.Tests/WingetIntune.Tests.csproj]
๐Ÿ› ๏ธ Build and Test C#: tests/WingetIntune.Tests/GraphExtensions/GraphServiceExtensionsTests.cs#L32
cannot convert from 'System.Net.Http.HttpClient' to 'Microsoft.Kiota.Abstractions.IRequestAdapter' [/home/runner/work/WingetIntune/WingetIntune/tests/WingetIntune.Tests/WingetIntune.Tests.csproj]
๐Ÿ› ๏ธ Build and Test C#: tests/WingetIntune.Tests/GraphExtensions/GraphServiceExtensionsTests.cs#L71
The type or namespace name 'Msal' does not exist in the namespace 'WingetIntune.Tests.Internal' (are you missing an assembly reference?) [/home/runner/work/WingetIntune/WingetIntune/tests/WingetIntune.Tests/WingetIntune.Tests.csproj]
๐Ÿ› ๏ธ Build and Test C#: tests/WingetIntune.Tests/GraphExtensions/GraphServiceExtensionsTests.cs#L71
cannot convert from 'System.Net.Http.HttpClient' to 'Microsoft.Kiota.Abstractions.IRequestAdapter' [/home/runner/work/WingetIntune/WingetIntune/tests/WingetIntune.Tests/WingetIntune.Tests.csproj]
๐Ÿ› ๏ธ Build and Test C#: tests/WingetIntune.Tests/GraphExtensions/GraphServiceExtensionsTests.cs#L108
The type or namespace name 'Msal' does not exist in the namespace 'WingetIntune.Tests.Internal' (are you missing an assembly reference?) [/home/runner/work/WingetIntune/WingetIntune/tests/WingetIntune.Tests/WingetIntune.Tests.csproj]
๐Ÿ› ๏ธ Build and Test C#: tests/WingetIntune.Tests/GraphExtensions/GraphServiceExtensionsTests.cs#L108
cannot convert from 'System.Net.Http.HttpClient' to 'Microsoft.Kiota.Abstractions.IRequestAdapter' [/home/runner/work/WingetIntune/WingetIntune/tests/WingetIntune.Tests/WingetIntune.Tests.csproj]
๐Ÿ’ค Wake api
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
๐Ÿ› ๏ธ Build and Test C#
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
๐Ÿ› ๏ธ Build and Test C#: src/Winget.CommunityRepository.Ef/WingetRepositoryWithEf.cs#L71
Possible null reference argument for parameter 'path' in 'DirectoryInfo Directory.CreateDirectory(string path)'. [/home/runner/work/WingetIntune/WingetIntune/src/Winget.CommunityRepository.Ef/Winget.CommunityRepository.Ef.csproj::TargetFramework=net6.0]
๐Ÿ› ๏ธ Build and Test C#: src/Winget.CommunityRepository.Ef/WingetRepositoryWithEf.cs#L71
Possible null reference argument for parameter 'path' in 'DirectoryInfo Directory.CreateDirectory(string path)'. [/home/runner/work/WingetIntune/WingetIntune/src/Winget.CommunityRepository.Ef/Winget.CommunityRepository.Ef.csproj::TargetFramework=net8.0]
๐Ÿ› ๏ธ Build and Test C#: src/WingetIntune/Implementations/DefaultFileManager.cs#L152
Possible null reference argument for parameter 'path' in 'DirectoryInfo Directory.CreateDirectory(string path)'. [/home/runner/work/WingetIntune/WingetIntune/src/WingetIntune/WingetIntune.csproj::TargetFramework=net8.0]
๐Ÿ› ๏ธ Build and Test C#: src/WingetIntune/Internal/Msal/InteractiveAuthenticationProvider.cs#L95
The variable 'ex' is declared but never used [/home/runner/work/WingetIntune/WingetIntune/src/WingetIntune/WingetIntune.csproj::TargetFramework=net8.0]
๐Ÿ› ๏ธ Build and Test C#: src/WingetIntune/Intune/IntuneManager.cs#L608
'Use the constructor that takes an isCaeEnabled parameter instead.' [/home/runner/work/WingetIntune/WingetIntune/src/WingetIntune/WingetIntune.csproj::TargetFramework=net8.0]
๐Ÿ› ๏ธ Build and Test C#: src/WingetIntune/Implementations/DefaultFileManager.cs#L152
Possible null reference argument for parameter 'path' in 'DirectoryInfo Directory.CreateDirectory(string path)'. [/home/runner/work/WingetIntune/WingetIntune/src/WingetIntune/WingetIntune.csproj::TargetFramework=net6.0]
๐Ÿ› ๏ธ Build and Test C#: src/WingetIntune/Internal/Msal/InteractiveAuthenticationProvider.cs#L95
The variable 'ex' is declared but never used [/home/runner/work/WingetIntune/WingetIntune/src/WingetIntune/WingetIntune.csproj::TargetFramework=net6.0]
๐Ÿ› ๏ธ Build and Test C#: src/WingetIntune/Intune/IntuneManager.cs#L608
'Use the constructor that takes an isCaeEnabled parameter instead.' [/home/runner/work/WingetIntune/WingetIntune/src/WingetIntune/WingetIntune.csproj::TargetFramework=net6.0]
๐Ÿ› ๏ธ Build and Test C#: src/Svrooij.WinTuner.CmdLets/Commands/DeployWtWin32App.cs#L260
Dereference of a possibly null reference. [/home/runner/work/WingetIntune/WingetIntune/src/Svrooij.WinTuner.CmdLets/Svrooij.WinTuner.CmdLets.csproj]
๐Ÿ› ๏ธ Build and Test C#: src/Winget.CommunityRepository.Ef/WingetRepositoryWithEf.cs#L71
Possible null reference argument for parameter 'path' in 'DirectoryInfo Directory.CreateDirectory(string path)'. [/home/runner/work/WingetIntune/WingetIntune/src/Winget.CommunityRepository.Ef/Winget.CommunityRepository.Ef.csproj::TargetFramework=net6.0]
๐Ÿ› ๏ธ Build and Test PowerShell
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
๐Ÿ› ๏ธ Build and Test PowerShell: src/WingetIntune/Internal/Msal/InteractiveAuthenticationProvider.cs#L95
The variable 'ex' is declared but never used [/home/runner/work/WingetIntune/WingetIntune/src/WingetIntune/WingetIntune.csproj::TargetFramework=net6.0]
๐Ÿ› ๏ธ Build and Test PowerShell: src/WingetIntune/Implementations/DefaultFileManager.cs#L152
Possible null reference argument for parameter 'path' in 'DirectoryInfo Directory.CreateDirectory(string path)'. [/home/runner/work/WingetIntune/WingetIntune/src/WingetIntune/WingetIntune.csproj::TargetFramework=net6.0]
๐Ÿ› ๏ธ Build and Test PowerShell: src/WingetIntune/Intune/IntuneManager.cs#L608
'Use the constructor that takes an isCaeEnabled parameter instead.' [/home/runner/work/WingetIntune/WingetIntune/src/WingetIntune/WingetIntune.csproj::TargetFramework=net6.0]
๐Ÿ› ๏ธ Build and Test PowerShell: src/Svrooij.WinTuner.CmdLets/Commands/DeployWtWin32App.cs#L260
Dereference of a possibly null reference. [/home/runner/work/WingetIntune/WingetIntune/src/Svrooij.WinTuner.CmdLets/Svrooij.WinTuner.CmdLets.csproj]
๐Ÿ› ๏ธ Build and Test PowerShell: src/WingetIntune/Internal/Msal/InteractiveAuthenticationProvider.cs#L95
The variable 'ex' is declared but never used [/home/runner/work/WingetIntune/WingetIntune/src/WingetIntune/WingetIntune.csproj::TargetFramework=net6.0]
๐Ÿ› ๏ธ Build and Test PowerShell: src/WingetIntune/Implementations/DefaultFileManager.cs#L152
Possible null reference argument for parameter 'path' in 'DirectoryInfo Directory.CreateDirectory(string path)'. [/home/runner/work/WingetIntune/WingetIntune/src/WingetIntune/WingetIntune.csproj::TargetFramework=net6.0]
๐Ÿ› ๏ธ Build and Test PowerShell: src/WingetIntune/Intune/IntuneManager.cs#L608
'Use the constructor that takes an isCaeEnabled parameter instead.' [/home/runner/work/WingetIntune/WingetIntune/src/WingetIntune/WingetIntune.csproj::TargetFramework=net6.0]
๐Ÿ› ๏ธ Build and Test PowerShell: src/Svrooij.WinTuner.CmdLets/Commands/DeployWtWin32App.cs#L260
Dereference of a possibly null reference. [/home/runner/work/WingetIntune/WingetIntune/src/Svrooij.WinTuner.CmdLets/Svrooij.WinTuner.CmdLets.csproj]