Skip to content

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

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 #251

Re-run triggered December 20, 2024 09:11
Status Success
Total duration 29s
Artifacts

build.yml

on: pull_request
๐Ÿ› ๏ธ Build and Test C#
1m 4s
๐Ÿ› ๏ธ Build and Test C#
๐Ÿ› ๏ธ Build and Test PowerShell
52s
๐Ÿ› ๏ธ 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

21 warnings
๐Ÿ› ๏ธ 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 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 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 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 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 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: 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/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 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 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=net8.0]
๐Ÿ’ค Wake api
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636