Skip to content

Build and Release

Build and Release #62

Manually triggered May 4, 2026 13:20
Status Success
Total duration 14m 35s
Artifacts 6

build-release.yml

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

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
GabrielDuf
approved May 4, 2026

Annotations

60 warnings and 6 notices
Build (linux-x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L126
Partial method declarations 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool _)' have signature differences.
Build (linux-x64): src/UniGetUI.Avalonia/ViewModels/Pages/SettingsPages/InstallOptionsPanelViewModel.cs#L106
Partial method declarations 'void InstallOptionsPanelViewModel.OnSelectedScopeChanged(string? value)' and 'void InstallOptionsPanelViewModel.OnSelectedScopeChanged(string? _)' have signature differences.
Build (linux-x64): src/UniGetUI.Avalonia/ViewModels/Pages/SettingsPages/InstallOptionsPanelViewModel.cs#L105
Partial method declarations 'void InstallOptionsPanelViewModel.OnSelectedArchitectureChanged(string? value)' and 'void InstallOptionsPanelViewModel.OnSelectedArchitectureChanged(string? _)' have signature differences.
Build (linux-x64): src/UniGetUI.Avalonia/ViewModels/Pages/SettingsPages/InstallOptionsPanelViewModel.cs#L104
Partial method declarations 'void InstallOptionsPanelViewModel.OnUninstallPreviousCheckedChanged(bool value)' and 'void InstallOptionsPanelViewModel.OnUninstallPreviousCheckedChanged(bool _)' have signature differences.
Build (linux-x64): src/UniGetUI.Avalonia/ViewModels/Pages/SettingsPages/InstallOptionsPanelViewModel.cs#L103
Partial method declarations 'void InstallOptionsPanelViewModel.OnPreReleaseCheckedChanged(bool value)' and 'void InstallOptionsPanelViewModel.OnPreReleaseCheckedChanged(bool _)' have signature differences.
Build (linux-x64): src/UniGetUI.Avalonia/ViewModels/Pages/SettingsPages/InstallOptionsPanelViewModel.cs#L102
Partial method declarations 'void InstallOptionsPanelViewModel.OnSkipHashCheckedChanged(bool value)' and 'void InstallOptionsPanelViewModel.OnSkipHashCheckedChanged(bool _)' have signature differences.
Build (linux-x64): src/UniGetUI.Avalonia/ViewModels/Pages/SettingsPages/InstallOptionsPanelViewModel.cs#L101
Partial method declarations 'void InstallOptionsPanelViewModel.OnInteractiveCheckedChanged(bool value)' and 'void InstallOptionsPanelViewModel.OnInteractiveCheckedChanged(bool _)' have signature differences.
Build (linux-x64): src/UniGetUI.Avalonia/ViewModels/Pages/SettingsPages/InstallOptionsPanelViewModel.cs#L100
Partial method declarations 'void InstallOptionsPanelViewModel.OnAdminCheckedChanged(bool value)' and 'void InstallOptionsPanelViewModel.OnAdminCheckedChanged(bool _)' have signature differences.
Build (linux-x64): src/UniGetUI.Avalonia/ViewModels/SidebarViewModel.cs#L32
Partial method declarations 'void SidebarViewModel.OnBundlesBadgeVisibleChanged(bool value)' and 'void SidebarViewModel.OnBundlesBadgeVisibleChanged(bool _)' have signature differences.
Build (linux-x64): src/UniGetUI.Avalonia/ViewModels/SidebarViewModel.cs#L26
Partial method declarations 'void SidebarViewModel.OnUpdatesBadgeVisibleChanged(bool value)' and 'void SidebarViewModel.OnUpdatesBadgeVisibleChanged(bool _)' have signature differences.
Build (macos-arm64): src/UniGetUI.Avalonia/ViewModels/Pages/SettingsPages/InstallOptionsPanelViewModel.cs#L100
Partial method declarations 'void InstallOptionsPanelViewModel.OnAdminCheckedChanged(bool value)' and 'void InstallOptionsPanelViewModel.OnAdminCheckedChanged(bool _)' have signature differences.
Build (macos-arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L153
Partial method declarations 'void InstallOptionsViewModel.OnParamsUninstallChanged(string value)' and 'void InstallOptionsViewModel.OnParamsUninstallChanged(string _)' have signature differences.
Build (macos-arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L152
Partial method declarations 'void InstallOptionsViewModel.OnParamsUpdateChanged(string value)' and 'void InstallOptionsViewModel.OnParamsUpdateChanged(string _)' have signature differences.
Build (macos-arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L151
Partial method declarations 'void InstallOptionsViewModel.OnParamsInstallChanged(string value)' and 'void InstallOptionsViewModel.OnParamsInstallChanged(string _)' have signature differences.
Build (macos-arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L144
Partial method declarations 'void InstallOptionsViewModel.OnSelectedScopeChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedScopeChanged(string? _)' have signature differences.
Build (macos-arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L143
Partial method declarations 'void InstallOptionsViewModel.OnSelectedArchChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedArchChanged(string? _)' have signature differences.
Build (macos-arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L129
Partial method declarations 'void InstallOptionsViewModel.OnSelectedVersionChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedVersionChanged(string? _)' have signature differences.
Build (macos-arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L128
Partial method declarations 'void InstallOptionsViewModel.OnSkipHashCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnSkipHashCheckedChanged(bool _)' have signature differences.
Build (macos-arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L127
Partial method declarations 'void InstallOptionsViewModel.OnInteractiveCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnInteractiveCheckedChanged(bool _)' have signature differences.
Build (macos-arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L126
Partial method declarations 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool _)' have signature differences.
Build (linux-arm64): src/UniGetUI.Avalonia/ViewModels/SidebarViewModel.cs#L26
Partial method declarations 'void SidebarViewModel.OnUpdatesBadgeVisibleChanged(bool value)' and 'void SidebarViewModel.OnUpdatesBadgeVisibleChanged(bool _)' have signature differences.
Build (linux-arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L153
Partial method declarations 'void InstallOptionsViewModel.OnParamsUninstallChanged(string value)' and 'void InstallOptionsViewModel.OnParamsUninstallChanged(string _)' have signature differences.
Build (linux-arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L152
Partial method declarations 'void InstallOptionsViewModel.OnParamsUpdateChanged(string value)' and 'void InstallOptionsViewModel.OnParamsUpdateChanged(string _)' have signature differences.
Build (linux-arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L151
Partial method declarations 'void InstallOptionsViewModel.OnParamsInstallChanged(string value)' and 'void InstallOptionsViewModel.OnParamsInstallChanged(string _)' have signature differences.
Build (linux-arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L144
Partial method declarations 'void InstallOptionsViewModel.OnSelectedScopeChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedScopeChanged(string? _)' have signature differences.
Build (linux-arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L143
Partial method declarations 'void InstallOptionsViewModel.OnSelectedArchChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedArchChanged(string? _)' have signature differences.
Build (linux-arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L129
Partial method declarations 'void InstallOptionsViewModel.OnSelectedVersionChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedVersionChanged(string? _)' have signature differences.
Build (linux-arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L128
Partial method declarations 'void InstallOptionsViewModel.OnSkipHashCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnSkipHashCheckedChanged(bool _)' have signature differences.
Build (linux-arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L127
Partial method declarations 'void InstallOptionsViewModel.OnInteractiveCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnInteractiveCheckedChanged(bool _)' have signature differences.
Build (linux-arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L126
Partial method declarations 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool _)' have signature differences.
Build (macos-x64): src/UniGetUI.Avalonia/ViewModels/Pages/SettingsPages/InstallOptionsPanelViewModel.cs#L100
Partial method declarations 'void InstallOptionsPanelViewModel.OnAdminCheckedChanged(bool value)' and 'void InstallOptionsPanelViewModel.OnAdminCheckedChanged(bool _)' have signature differences.
Build (macos-x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L153
Partial method declarations 'void InstallOptionsViewModel.OnParamsUninstallChanged(string value)' and 'void InstallOptionsViewModel.OnParamsUninstallChanged(string _)' have signature differences.
Build (macos-x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L152
Partial method declarations 'void InstallOptionsViewModel.OnParamsUpdateChanged(string value)' and 'void InstallOptionsViewModel.OnParamsUpdateChanged(string _)' have signature differences.
Build (macos-x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L151
Partial method declarations 'void InstallOptionsViewModel.OnParamsInstallChanged(string value)' and 'void InstallOptionsViewModel.OnParamsInstallChanged(string _)' have signature differences.
Build (macos-x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L144
Partial method declarations 'void InstallOptionsViewModel.OnSelectedScopeChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedScopeChanged(string? _)' have signature differences.
Build (macos-x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L143
Partial method declarations 'void InstallOptionsViewModel.OnSelectedArchChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedArchChanged(string? _)' have signature differences.
Build (macos-x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L129
Partial method declarations 'void InstallOptionsViewModel.OnSelectedVersionChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedVersionChanged(string? _)' have signature differences.
Build (macos-x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L128
Partial method declarations 'void InstallOptionsViewModel.OnSkipHashCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnSkipHashCheckedChanged(bool _)' have signature differences.
Build (macos-x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L127
Partial method declarations 'void InstallOptionsViewModel.OnInteractiveCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnInteractiveCheckedChanged(bool _)' have signature differences.
Build (macos-x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L126
Partial method declarations 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool _)' have signature differences.
Build & Sign (arm64): src/UniGetUI.Avalonia/ViewModels/SidebarViewModel.cs#L26
Partial method declarations 'void SidebarViewModel.OnUpdatesBadgeVisibleChanged(bool value)' and 'void SidebarViewModel.OnUpdatesBadgeVisibleChanged(bool _)' have signature differences.
Build & Sign (arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L153
Partial method declarations 'void InstallOptionsViewModel.OnParamsUninstallChanged(string value)' and 'void InstallOptionsViewModel.OnParamsUninstallChanged(string _)' have signature differences.
Build & Sign (arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L152
Partial method declarations 'void InstallOptionsViewModel.OnParamsUpdateChanged(string value)' and 'void InstallOptionsViewModel.OnParamsUpdateChanged(string _)' have signature differences.
Build & Sign (arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L151
Partial method declarations 'void InstallOptionsViewModel.OnParamsInstallChanged(string value)' and 'void InstallOptionsViewModel.OnParamsInstallChanged(string _)' have signature differences.
Build & Sign (arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L144
Partial method declarations 'void InstallOptionsViewModel.OnSelectedScopeChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedScopeChanged(string? _)' have signature differences.
Build & Sign (arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L143
Partial method declarations 'void InstallOptionsViewModel.OnSelectedArchChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedArchChanged(string? _)' have signature differences.
Build & Sign (arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L129
Partial method declarations 'void InstallOptionsViewModel.OnSelectedVersionChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedVersionChanged(string? _)' have signature differences.
Build & Sign (arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L128
Partial method declarations 'void InstallOptionsViewModel.OnSkipHashCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnSkipHashCheckedChanged(bool _)' have signature differences.
Build & Sign (arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L127
Partial method declarations 'void InstallOptionsViewModel.OnInteractiveCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnInteractiveCheckedChanged(bool _)' have signature differences.
Build & Sign (arm64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L126
Partial method declarations 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool _)' have signature differences.
Build & Sign (x64): src/UniGetUI.Avalonia/ViewModels/SidebarViewModel.cs#L26
Partial method declarations 'void SidebarViewModel.OnUpdatesBadgeVisibleChanged(bool value)' and 'void SidebarViewModel.OnUpdatesBadgeVisibleChanged(bool _)' have signature differences.
Build & Sign (x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L153
Partial method declarations 'void InstallOptionsViewModel.OnParamsUninstallChanged(string value)' and 'void InstallOptionsViewModel.OnParamsUninstallChanged(string _)' have signature differences.
Build & Sign (x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L152
Partial method declarations 'void InstallOptionsViewModel.OnParamsUpdateChanged(string value)' and 'void InstallOptionsViewModel.OnParamsUpdateChanged(string _)' have signature differences.
Build & Sign (x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L151
Partial method declarations 'void InstallOptionsViewModel.OnParamsInstallChanged(string value)' and 'void InstallOptionsViewModel.OnParamsInstallChanged(string _)' have signature differences.
Build & Sign (x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L144
Partial method declarations 'void InstallOptionsViewModel.OnSelectedScopeChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedScopeChanged(string? _)' have signature differences.
Build & Sign (x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L143
Partial method declarations 'void InstallOptionsViewModel.OnSelectedArchChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedArchChanged(string? _)' have signature differences.
Build & Sign (x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L129
Partial method declarations 'void InstallOptionsViewModel.OnSelectedVersionChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedVersionChanged(string? _)' have signature differences.
Build & Sign (x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L128
Partial method declarations 'void InstallOptionsViewModel.OnSkipHashCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnSkipHashCheckedChanged(bool _)' have signature differences.
Build & Sign (x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L127
Partial method declarations 'void InstallOptionsViewModel.OnInteractiveCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnInteractiveCheckedChanged(bool _)' have signature differences.
Build & Sign (x64): src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L126
Partial method declarations 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool _)' have signature differences.
Preflight
DryRun: True
Preflight
DraftRelease: False
Preflight
Version: 2026.1.8
Preflight
Environment: publish-prod
Build & Sign (arm64)
GitHub OAuth secrets are configured for this build.
Build & Sign (x64)
GitHub OAuth secrets are configured for this build.

Artifacts

Produced during runtime
Name Size Digest
UniGetUI-linux-arm64
201 MB
sha256:c6ee836121275eb6a016e98d3b721ab3d013b939cb9fef98fa7823de9acc0bbc
UniGetUI-linux-x64
214 MB
sha256:b65f37d54e1dd0f7921c33b9daaadb23ceec20d1cf1d200e23f0ec3686636035
UniGetUI-macos-arm64
139 MB
sha256:b4200f2b2b270cae4b15b3d84f96e91d5d98e1a0bea961063a0b5870d78796dd
UniGetUI-macos-x64
147 MB
sha256:ab56a0fa49b6043588e5c9bf819fd87c43690e97f7a635e9ba7ed8fa21b0f860
UniGetUI-release-arm64
346 MB
sha256:1e492b9bb40f6f17d26a280c21b4139852f77ea07d6e2921478b207ad5cc55cf
UniGetUI-release-x64
374 MB
sha256:3d51be0a62100da35c4af677226f1648941562b7675abd8f7ba280621bcba5d4