Skip to content

Build and Release

Build and Release #85

Manually triggered May 13, 2026 19:39
Status Success
Total duration 16m 9s
Artifacts 6

build-release.yml

on: workflow_dispatch
Preflight
8s
Preflight
Matrix: build-avalonia
Matrix: build
Publish GitHub Release
0s
Publish GitHub Release
Fit to window
Zoom out
Zoom in

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/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-x64): src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L482
'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-x64): src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L469
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])'. The field 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge._buttonType' 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/Infrastructure/WindowsAppNotificationBridge.cs#L466
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'System.Activator.CreateInstance(Type, params Object[])'. The field 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge._buttonType' 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/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 (linux-x64): src/UniGetUI.Avalonia/Views/SoftwarePages/InstalledPackagesPage.cs#L308
This call site is reachable on all platforms. 'AvaloniaPackageOperationHelper.HandleBrokenWinGetAsync()' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
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#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/Infrastructure/WindowsAppNotificationBridge.cs#L482
'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/Infrastructure/WindowsAppNotificationBridge.cs#L469
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])'. The field 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge._buttonType' 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#L466
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'System.Activator.CreateInstance(Type, params Object[])'. The field 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge._buttonType' 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#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 (linux-arm64): src/UniGetUI.Avalonia/Views/SoftwarePages/InstalledPackagesPage.cs#L308
This call site is reachable on all platforms. 'AvaloniaPackageOperationHelper.HandleBrokenWinGetAsync()' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
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#L466
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'System.Activator.CreateInstance(Type, params Object[])'. The field 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge._buttonType' 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#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/Views/SoftwarePages/InstalledPackagesPage.cs#L308
This call site is reachable on all platforms. 'AvaloniaPackageOperationHelper.HandleBrokenWinGetAsync()' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
Build (macos-arm64): 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 (macos-arm64): 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 (macos-arm64): 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 (macos-arm64): 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 (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/DialogPages/ManageIgnoredUpdatesViewModel.cs#L14
The event 'ManageIgnoredUpdatesViewModel.CloseRequested' is never used
Build (macos-arm64): src/UniGetUI.Avalonia/ViewModels/SoftwarePages/PackagesPageViewModel.cs#L168
The event 'PackagesPageViewModel.ShowingContextMenu' is never used
Build (macos-x64): src/UniGetUI.Avalonia/Infrastructure/WindowsAppNotificationBridge.cs#L466
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicConstructors' in call to 'System.Activator.CreateInstance(Type, params Object[])'. The field 'UniGetUI.Avalonia.Infrastructure.WindowsAppNotificationBridge._buttonType' 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#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-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/SoftwarePages/PackagesPageViewModel.cs#L168
The event 'PackagesPageViewModel.ShowingContextMenu' is never used
Build (macos-x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/ManageIgnoredUpdatesViewModel.cs#L14
The event 'ManageIgnoredUpdatesViewModel.CloseRequested' is never used
Build & Sign (x64): src/UniGetUI.Avalonia/Views/Controls/Settings/ComboboxCard.cs#L28
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/Views/Controls/Settings/CheckboxCard.cs#L151
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/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/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/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/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/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/Views/Controls/Settings/ComboboxCard.cs#L28
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 (arm64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L151
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 (arm64): 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 (arm64): 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 (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/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/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-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
Build & Sign (arm64)
GitHub OAuth secrets are configured for this build.
Build & Sign (arm64)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026

Artifacts

Produced during runtime
Name Size Digest
UniGetUI-linux-arm64
137 MB
sha256:eda3db4d58cf89034eb22a33c7c37e82db6205847e8a8ee80b4941aa7a046276
UniGetUI-linux-x64
146 MB
sha256:b51886c2a70be06801e79100ec1e325a7ed80910ddd41e3ffcf0a668f5fa751b
UniGetUI-macos-arm64
94.1 MB
sha256:df6d0f49fe3a72fd8ccab82838600631999d41358a0eec6b2e24d8e1b29c9393
UniGetUI-macos-x64
99.6 MB
sha256:dfc3644a1a5c5ba86502279d782d2b420f747439f179789e931158c5a42c1bbc
UniGetUI-release-arm64
259 MB
sha256:6c41ceb0f9b5d1bc77c9a1432299d37e59702511ea98205bff282202840e54ab
UniGetUI-release-x64
280 MB
sha256:6a3867ac27014529f64aeb11bec1800b39cd1722a37bbf946ff1dbf50d1f9913