Build and Release #89
build-release.yml
on: workflow_dispatch
Preflight
7s
Matrix: build-avalonia
Matrix: build
Publish GitHub Release
0s
Annotations
60 warnings and 8 notices
|
Build (linux-x64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L378
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String, BindingFlags)'. The return value of method 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge.ResolveType(params String[])' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (linux-x64):
src/UniGetUI.Avalonia/Views/MainWindow.axaml.cs#L220
Using member 'Avalonia.Data.Binding.Binding(String)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. BindingExpression and ReflectionBinding heavily use reflection. Consider using CompiledBindings instead.
|
|
Build (linux-x64):
src/UniGetUI.Avalonia/Views/MainWindow.axaml.cs#L216
Using member 'Avalonia.Data.Binding.Binding(String)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. BindingExpression and ReflectionBinding heavily use reflection. Consider using CompiledBindings instead.
|
|
Build (linux-x64):
src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L83
Member 'CancelAllOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
|
|
Build (linux-x64):
src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L80
Member 'ClearFinishedOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
|
|
Build (linux-x64):
src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L77
Member 'ClearSuccessfulOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
|
|
Build (linux-x64):
src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L74
Member 'RetryFailedOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
|
|
Build (linux-x64):
src/UniGetUI.Avalonia/Models/PackageCollections.cs#L116
Member 'MaybeStartInstallerHostCheck' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
|
|
Build (linux-x64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/ManageIgnoredUpdatesViewModel.cs#L14
The event 'ManageIgnoredUpdatesViewModel.CloseRequested' is never used
|
|
Build (linux-x64):
src/UniGetUI.Avalonia/ViewModels/SoftwarePages/PackagesPageViewModel.cs#L168
The event 'PackagesPageViewModel.ShowingContextMenu' is never used
|
|
Build (linux-arm64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L400
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicEvents' in call to 'System.Type.GetEvent(String)'. The return value of method 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge.ResolveType(params String[])' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (linux-arm64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L397
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethod(String, BindingFlags)'. The return value of method 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge.ResolveType(params String[])' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (linux-arm64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L390
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])'. The return value of method 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge.ResolveType(params String[])' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (linux-arm64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L505
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String, BindingFlags)'. The return value of method 'System.Object.GetType()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (linux-arm64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L387
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethod(String, BindingFlags)'. The return value of method 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge.ResolveType(params String[])' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (linux-arm64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L378
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String, BindingFlags)'. The return value of method 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge.ResolveType(params String[])' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (linux-arm64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L498
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethod(String, BindingFlags)'. The return value of method 'System.Object.GetType()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (linux-arm64):
src/UniGetUI.Avalonia/Models/PackageCollections.cs#L116
Member 'MaybeStartInstallerHostCheck' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
|
|
Build (linux-arm64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/ManageIgnoredUpdatesViewModel.cs#L14
The event 'ManageIgnoredUpdatesViewModel.CloseRequested' is never used
|
|
Build (linux-arm64):
src/UniGetUI.Avalonia/ViewModels/SoftwarePages/PackagesPageViewModel.cs#L168
The event 'PackagesPageViewModel.ShowingContextMenu' is never used
|
|
Build (macos-arm64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L446
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The field 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge._builderType' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (macos-arm64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L498
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethod(String, BindingFlags)'. The return value of method 'System.Object.GetType()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (macos-arm64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L400
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicEvents' in call to 'System.Type.GetEvent(String)'. The return value of method 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge.ResolveType(params String[])' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (macos-arm64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L397
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethod(String, BindingFlags)'. The return value of method 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge.ResolveType(params String[])' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (macos-arm64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L390
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])'. The return value of method 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge.ResolveType(params String[])' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (macos-arm64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L387
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethod(String, BindingFlags)'. The return value of method 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge.ResolveType(params String[])' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (macos-arm64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L378
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String, BindingFlags)'. The return value of method 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge.ResolveType(params String[])' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (macos-arm64):
src/UniGetUI.Avalonia/Models/PackageCollections.cs#L116
Member 'MaybeStartInstallerHostCheck' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
|
|
Build (macos-arm64):
src/UniGetUI.Avalonia/ViewModels/SoftwarePages/PackagesPageViewModel.cs#L168
The event 'PackagesPageViewModel.ShowingContextMenu' is never used
|
|
Build (macos-arm64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/ManageIgnoredUpdatesViewModel.cs#L14
The event 'ManageIgnoredUpdatesViewModel.CloseRequested' is never used
|
|
Build (macos-x64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L505
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String, BindingFlags)'. The return value of method 'System.Object.GetType()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (macos-x64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L498
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethod(String, BindingFlags)'. The return value of method 'System.Object.GetType()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (macos-x64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L400
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicEvents' in call to 'System.Type.GetEvent(String)'. The return value of method 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge.ResolveType(params String[])' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (macos-x64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L397
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethod(String, BindingFlags)'. The return value of method 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge.ResolveType(params String[])' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (macos-x64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L390
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])'. The return value of method 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge.ResolveType(params String[])' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (macos-x64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L387
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethod(String, BindingFlags)'. The return value of method 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge.ResolveType(params String[])' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (macos-x64):
src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L378
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String, BindingFlags)'. The return value of method 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge.ResolveType(params String[])' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build (macos-x64):
src/UniGetUI.Avalonia/Models/PackageCollections.cs#L116
Member 'MaybeStartInstallerHostCheck' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
|
|
Build (macos-x64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/ManageIgnoredUpdatesViewModel.cs#L14
The event 'ManageIgnoredUpdatesViewModel.CloseRequested' is never used
|
|
Build (macos-x64):
src/UniGetUI.Avalonia/ViewModels/SoftwarePages/PackagesPageViewModel.cs#L168
The event 'PackagesPageViewModel.ShowingContextMenu' is never used
|
|
Build & Sign (x64):
src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L31
This call site is reachable on all platforms. 'Settings.K.Unset' is only supported on: 'windows' 10.0.19041 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Build & Sign (x64):
src/UniGetUI.Avalonia/Infrastructure/AvaloniaOperationRegistry.cs#L27
This call site is reachable on all platforms. 'AbstractOperation' is only supported on: 'windows' 10.0.19041 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Build & Sign (x64):
src/UniGetUI.Avalonia/Infrastructure/AvaloniaOperationRegistry.cs#L33
This call site is reachable on all platforms. 'AbstractOperation' is only supported on: 'windows' 10.0.19041 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Build & Sign (x64):
src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxButtonCard.cs#L20
This call site is reachable on all platforms. 'Settings.K.Unset' is only supported on: 'windows' 10.0.19041 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Build & Sign (x64):
src/Shared/SharedPreUiCommandDispatcher.cs#L43
This call site is reachable on all platforms. 'SecureSettings.Args.DISABLE_FOR_USER' is only supported on: 'windows' 10.0.19041 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Build & Sign (x64):
src/Shared/SharedPreUiCommandDispatcher.cs#L42
This call site is reachable on all platforms. 'SecureSettings.Args.ENABLE_FOR_USER' is only supported on: 'windows' 10.0.19041 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Build & Sign (x64):
src/UniGetUI.Avalonia/Models/PackageRowModel.cs#L16
This call site is reachable on all platforms. 'CoreTools.GenericHttpClientParameters' is only supported on: 'windows' 10.0.19041 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Build & Sign (x64):
src/UniGetUI.Avalonia/Models/PackageCollections.cs#L26
This call site is reachable on all platforms. 'CoreTools.GenericHttpClientParameters' is only supported on: 'windows' 10.0.19041 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Build & Sign (x64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/ManageIgnoredUpdatesViewModel.cs#L14
The event 'ManageIgnoredUpdatesViewModel.CloseRequested' is never used
|
|
Build & Sign (x64):
src/UniGetUI.Avalonia/ViewModels/SoftwarePages/PackagesPageViewModel.cs#L168
The event 'PackagesPageViewModel.ShowingContextMenu' is never used
|
|
Build & Sign (arm64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L34
This call site is reachable on all platforms. 'CoreTools.Translate(string)' is only supported on: 'windows' 10.0.19041 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Build & Sign (arm64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L33
This call site is reachable on all platforms. 'CoreTools.Translate(string)' is only supported on: 'windows' 10.0.19041 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Build & Sign (arm64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L32
This call site is reachable on all platforms. 'CoreTools.Translate(string)' is only supported on: 'windows' 10.0.19041 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Build & Sign (arm64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L31
This call site is reachable on all platforms. 'CoreTools.Translate(string)' is only supported on: 'windows' 10.0.19041 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Build & Sign (arm64):
src/Shared/SharedPreUiCommandDispatcher.cs#L43
This call site is reachable on all platforms. 'SecureSettings.Args.DISABLE_FOR_USER' is only supported on: 'windows' 10.0.19041 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Build & Sign (arm64):
src/Shared/SharedPreUiCommandDispatcher.cs#L42
This call site is reachable on all platforms. 'SecureSettings.Args.ENABLE_FOR_USER' is only supported on: 'windows' 10.0.19041 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Build & Sign (arm64):
src/UniGetUI.Avalonia/Models/PackageRowModel.cs#L16
This call site is reachable on all platforms. 'CoreTools.GenericHttpClientParameters' is only supported on: 'windows' 10.0.19041 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Build & Sign (arm64):
src/UniGetUI.Avalonia/Models/PackageCollections.cs#L26
This call site is reachable on all platforms. 'CoreTools.GenericHttpClientParameters' is only supported on: 'windows' 10.0.19041 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Build & Sign (arm64):
src/UniGetUI.Avalonia/ViewModels/SoftwarePages/PackagesPageViewModel.cs#L168
The event 'PackagesPageViewModel.ShowingContextMenu' is never used
|
|
Build & Sign (arm64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/ManageIgnoredUpdatesViewModel.cs#L14
The event 'ManageIgnoredUpdatesViewModel.CloseRequested' is never used
|
|
Preflight
DryRun: True
|
|
Preflight
DraftRelease: False
|
|
Preflight
Version: 2026.1.10
|
|
Preflight
Environment: publish-test
|
|
Build & Sign (x64)
GitHub OAuth secrets are configured for this build.
|
|
Build & Sign (x64)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
|
|
Build & Sign (arm64)
GitHub OAuth secrets are configured for this build.
|
|
Build & Sign (arm64)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
UniGetUI-linux-arm64
|
137 MB |
sha256:fb0a99b37a6a89a9667c1f599550fa17525612691db335956ce0f3bf1fd2e3b4
|
|
|
UniGetUI-linux-x64
|
146 MB |
sha256:0fe2848ca12fa4b2e1c44f44ac928c667ffde19781510544aa046f068f2e59da
|
|
|
UniGetUI-macos-arm64
|
94.1 MB |
sha256:069c549c8f12dbd86c8f966ec28f892f345b90f4eb6749fbb9c23ffb176eba4c
|
|
|
UniGetUI-macos-x64
|
99.6 MB |
sha256:f49ad510d60646b7f333327db49f802aeb708a06b4f8d1fc2bd26c13f1ff4bd3
|
|
|
UniGetUI-release-arm64
|
259 MB |
sha256:f3fcee05475cce5cc42af0a54596c5e432c9de39251d655a87db517c10f24458
|
|
|
UniGetUI-release-x64
|
280 MB |
sha256:97d751cb5162a9b732cb8c85732fe54b08be0b779fc5c31d612881713786f54f
|
|