Skip to content

Build and Release

Build and Release #83

Manually triggered May 8, 2026 14:00
Status Success
Total duration 12m 7s
Artifacts 6

build-release.yml

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

Annotations

60 warnings and 8 notices
Build (macos-x64): src/UniGetUI.Avalonia/Views/MainWindow.axaml.cs#L556
Member 'QuitApplicationAsync' 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/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 (macos-x64): src/UniGetUI.Avalonia/Models/PackageCollections.cs#L325
Possible null reference return.
Build (macos-x64): src/UniGetUI.Avalonia/Views/Controls/Settings/SecureCheckboxCard.cs#L153
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build (macos-x64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L200
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build (macos-x64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L136
Converting null literal or possible null value to non-nullable type.
Build (macos-x64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L121
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build (macos-x64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxButtonCard.cs#L97
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build (linux-x64): src/UniGetUI.Avalonia/Views/MainWindow.axaml.cs#L556
Member 'QuitApplicationAsync' 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-x64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L136
Converting null literal or possible null value to non-nullable type.
Build (linux-x64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L121
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build (linux-x64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxButtonCard.cs#L97
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build (linux-x64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L200
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build (linux-x64): src/UniGetUI.Avalonia/Views/Controls/Settings/SecureCheckboxCard.cs#L153
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build (linux-x64): src/UniGetUI.Avalonia/Models/PackageCollections.cs#L325
Possible null reference return.
Build (linux-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 (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 (linux-arm64): src/UniGetUI.Avalonia/Views/Controls/Settings/SecureCheckboxCard.cs#L153
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build (linux-arm64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L200
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build (linux-arm64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L136
Converting null literal or possible null value to non-nullable type.
Build (linux-arm64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L121
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build (linux-arm64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxButtonCard.cs#L97
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build (linux-arm64): src/UniGetUI.Avalonia/Models/PackageCollections.cs#L325
Possible null reference return.
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/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-arm64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L200
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build (macos-arm64): src/UniGetUI.Avalonia/Views/Controls/Settings/SecureCheckboxCard.cs#L153
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build (macos-arm64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L136
Converting null literal or possible null value to non-nullable type.
Build (macos-arm64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L121
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build (macos-arm64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxButtonCard.cs#L97
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build (macos-arm64): src/UniGetUI.Avalonia/Models/PackageCollections.cs#L325
Possible null reference return.
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/ViewModels/SoftwarePages/PackagesPageViewModel.cs#L168
The event 'PackagesPageViewModel.ShowingContextMenu' is never used
Build & Sign (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/SecureCheckboxCard.cs#L153
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build & Sign (x64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L136
Converting null literal or possible null value to non-nullable type.
Build & Sign (x64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L121
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build & Sign (x64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L200
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build & Sign (x64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxButtonCard.cs#L97
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build & Sign (x64): src/UniGetUI.Avalonia/Models/PackageCollections.cs#L325
Possible null reference return.
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/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/DialogPages/ManageIgnoredUpdatesViewModel.cs#L14
The event 'ManageIgnoredUpdatesViewModel.CloseRequested' is never used
Build & Sign (arm64): src/UniGetUI.Avalonia/ViewModels/SoftwarePages/PackagesPageViewModel.cs#L168
The event 'PackagesPageViewModel.ShowingContextMenu' is never used
Build & Sign (arm64): src/UniGetUI.Avalonia/Views/Controls/Settings/SecureCheckboxCard.cs#L153
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build & Sign (arm64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L200
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build & Sign (arm64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L136
Converting null literal or possible null value to non-nullable type.
Build & Sign (arm64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxCard.cs#L121
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Build & Sign (arm64): src/UniGetUI.Avalonia/Views/Controls/Settings/CheckboxButtonCard.cs#L97
Possible null reference argument for parameter 'label' in 'void AccessibilityAnnouncementService.AnnounceToggle(string label, bool isEnabled)'.
Preflight
DryRun: True
Preflight
DraftRelease: False
Preflight
Version: 10.0.1
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
203 MB
sha256:d97a8cce65fd505c8b3993b436d33978e4aa4655685ba915b5af52b8b0818b23
UniGetUI-linux-x64
215 MB
sha256:0f8d032fb51299e0aebddabcfb175a9625cac42f45d6df0a1adb9a59a18adb0b
UniGetUI-macos-arm64
139 MB
sha256:b6b40730bb7d2014e250f47be95c2db30607b8620bc70c35280d750fcc9f738d
UniGetUI-macos-x64
147 MB
sha256:a1ccf4ec9220a87c5f67b38fd1e3205373e1ffd1b310f0489cfbadc8fecbe23f
UniGetUI-release-arm64
312 MB
sha256:b0cb6d70b6de61d589d980a7038abe969e1d987319d4235ad80df16d043ca13b
UniGetUI-release-x64
339 MB
sha256:f9ff3d073d123fb8da810345ad3257db08add05c5e31ba680f0e5478a1274a3d