Build and Release #47
build-release.yml
on: workflow_dispatch
Preflight
10s
Matrix: build-avalonia
Matrix: build
Publish GitHub Release
1m 42s
Deployment protection rules
Reviewers, timers, and other rules protecting deployments in this run
| Event | Environments |
|---|---|
|
GabrielDuf
approved
|
publish-prod |
|
GabrielDuf
approved
|
Annotations
52 warnings and 6 notices
|
Build (macos-x64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L142
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#L141
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#L140
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#L133
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#L132
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#L118
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#L117
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#L116
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#L115
Partial method declarations 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool _)' have signature differences.
|
|
Build (macos-x64):
src/UniGetUI.Interface.Telemetry/TelemetryHandler.cs#L77
Initialize all static fields in 'TelemetryHandler' when those fields are declared and remove the explicit static constructor (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1810)
|
|
Build (macos-arm64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L142
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#L141
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#L140
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#L133
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#L132
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#L118
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#L117
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#L116
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#L115
Partial method declarations 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool _)' have signature differences.
|
|
Build (macos-arm64):
src/UniGetUI.Interface.Telemetry/TelemetryHandler.cs#L77
Initialize all static fields in 'TelemetryHandler' when those fields are declared and remove the explicit static constructor (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1810)
|
|
Build (linux-arm64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L142
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#L141
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#L140
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#L133
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#L132
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#L118
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#L117
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#L116
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#L115
Partial method declarations 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool _)' have signature differences.
|
|
Build (linux-arm64):
src/UniGetUI.Interface.Telemetry/TelemetryHandler.cs#L77
Initialize all static fields in 'TelemetryHandler' when those fields are declared and remove the explicit static constructor (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1810)
|
|
Build (linux-x64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L142
Partial method declarations 'void InstallOptionsViewModel.OnParamsUninstallChanged(string value)' and 'void InstallOptionsViewModel.OnParamsUninstallChanged(string _)' have signature differences.
|
|
Build (linux-x64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L141
Partial method declarations 'void InstallOptionsViewModel.OnParamsUpdateChanged(string value)' and 'void InstallOptionsViewModel.OnParamsUpdateChanged(string _)' have signature differences.
|
|
Build (linux-x64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L140
Partial method declarations 'void InstallOptionsViewModel.OnParamsInstallChanged(string value)' and 'void InstallOptionsViewModel.OnParamsInstallChanged(string _)' have signature differences.
|
|
Build (linux-x64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L133
Partial method declarations 'void InstallOptionsViewModel.OnSelectedScopeChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedScopeChanged(string? _)' have signature differences.
|
|
Build (linux-x64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L132
Partial method declarations 'void InstallOptionsViewModel.OnSelectedArchChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedArchChanged(string? _)' have signature differences.
|
|
Build (linux-x64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L118
Partial method declarations 'void InstallOptionsViewModel.OnSelectedVersionChanged(string? value)' and 'void InstallOptionsViewModel.OnSelectedVersionChanged(string? _)' have signature differences.
|
|
Build (linux-x64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L117
Partial method declarations 'void InstallOptionsViewModel.OnSkipHashCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnSkipHashCheckedChanged(bool _)' have signature differences.
|
|
Build (linux-x64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L116
Partial method declarations 'void InstallOptionsViewModel.OnInteractiveCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnInteractiveCheckedChanged(bool _)' have signature differences.
|
|
Build (linux-x64):
src/UniGetUI.Avalonia/ViewModels/DialogPages/InstallOptionsViewModel.cs#L115
Partial method declarations 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool value)' and 'void InstallOptionsViewModel.OnAdminCheckedChanged(bool _)' have signature differences.
|
|
Build (linux-x64):
src/UniGetUI.Interface.Telemetry/TelemetryHandler.cs#L77
Initialize all static fields in 'TelemetryHandler' when those fields are declared and remove the explicit static constructor (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1810)
|
|
Build & Sign (arm64):
src/UniGetUI/Pages/SettingsPages/GeneralPages/Updates.xaml.cs#L101
Member 'BuildReleaseDateCompatTable' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
|
|
Build & Sign (arm64):
src/UniGetUI.Interface.Telemetry/TelemetryHandler.cs#L77
Initialize all static fields in 'TelemetryHandler' when those fields are declared and remove the explicit static constructor (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1810)
|
|
Build & Sign (arm64):
src/UniGetUI.Interface.Telemetry/TelemetryHandler.cs#L77
Initialize all static fields in 'TelemetryHandler' when those fields are declared and remove the explicit static constructor (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1810)
|
|
Build & Sign (arm64):
src/UniGetUI.Interface.Telemetry.Tests/TelemetryHandlerTests.cs#L148
Possible null reference argument for parameter 'collection' in 'void Assert.NotEmpty(IEnumerable collection)'.
|
|
Build & Sign (arm64):
src/UniGetUI.Interface.Telemetry.Tests/TelemetryHandlerTests.cs#L139
Possible null reference argument for parameter 'collection' in 'void Assert.NotEmpty(IEnumerable collection)'.
|
|
Build & Sign (arm64):
src/UniGetUI.Interface.Telemetry/TelemetryHandler.cs#L77
Initialize all static fields in 'TelemetryHandler' when those fields are declared and remove the explicit static constructor (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1810)
|
|
Build & Sign (x64):
src/UniGetUI/Pages/SettingsPages/GeneralPages/Updates.xaml.cs#L101
Member 'BuildReleaseDateCompatTable' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
|
|
Build & Sign (x64):
src/UniGetUI.Interface.Telemetry/TelemetryHandler.cs#L77
Initialize all static fields in 'TelemetryHandler' when those fields are declared and remove the explicit static constructor (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1810)
|
|
Build & Sign (x64):
src/UniGetUI.Interface.Telemetry/TelemetryHandler.cs#L77
Initialize all static fields in 'TelemetryHandler' when those fields are declared and remove the explicit static constructor (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1810)
|
|
Build & Sign (x64):
src/UniGetUI.Interface.Telemetry.Tests/TelemetryHandlerTests.cs#L148
Possible null reference argument for parameter 'collection' in 'void Assert.NotEmpty(IEnumerable collection)'.
|
|
Build & Sign (x64):
src/UniGetUI.Interface.Telemetry.Tests/TelemetryHandlerTests.cs#L139
Possible null reference argument for parameter 'collection' in 'void Assert.NotEmpty(IEnumerable collection)'.
|
|
Build & Sign (x64):
src/UniGetUI.Interface.Telemetry/TelemetryHandler.cs#L77
Initialize all static fields in 'TelemetryHandler' when those fields are declared and remove the explicit static constructor (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1810)
|
|
Preflight
DryRun: False
|
|
Preflight
DraftRelease: True
|
|
Preflight
Version: 2026.1.5
|
|
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
|
202 MB |
sha256:c9c40470b2a55d700b2e96a9625d957a47dbf4220db74a30da04897aae5cfca7
|
|
|
UniGetUI-linux-x64
|
215 MB |
sha256:2c1815a1f06db4a3a4f2e22b0b90f2ebccbe8e5269bbb0bc9807bf916634ba13
|
|
|
UniGetUI-macos-arm64
|
148 MB |
sha256:67a1e95e8b33ce02ad958224b54816ecc3474053b67e68dc1a80a52fa111ccb2
|
|
|
UniGetUI-macos-x64
|
155 MB |
sha256:a7ba7a774c00f0bf8af3e0338a751d3467c535798daf77505647f4af4649e912
|
|
|
UniGetUI-release-arm64
|
125 MB |
sha256:168e4dc5f06250471c5c245f9ee5bf69bf573a2fcc828da4af2e5749df96ad1d
|
|
|
UniGetUI-release-x64
|
131 MB |
sha256:24e6ecc51e9efee04d33b9580c963649ddf0ae7acb4fef30b96b908c1000bee6
|
|