Skip to content

Build and Draft Release #48

Build and Draft Release

Build and Draft Release #48

Manually triggered July 18, 2026 06:15
Status Success
Total duration 7m 13s
Artifacts 4

release.yaml

on: workflow_dispatch
Prepare Release Version
9s
Prepare Release Version
Matrix: build
Create Draft Release
18s
Create Draft Release
Fit to window
Zoom out
Zoom in

Annotations

63 warnings
Build x64
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build x64: Raven/Services/StoreService.cs#L41
Possible null reference assignment.
Build x64: Raven/Services/StoreService.cs#L40
Dereference of a possibly null reference.
Build x64: Raven/Services/IStoreService.cs#L21
Non-nullable property 'ErrorMessage' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build x64: Raven/Services/IStoreService.cs#L19
Non-nullable property 'Cards' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build x64: Raven/Helpers/VersionCheckService.cs#L155
Possible null reference argument for parameter 'WuCategoryId' in 'Task<Result<SyncUpdatesResponse>> FE3Handler.SyncUpdatesAsync(Cookie cookie, string WuCategoryId, Lang lang, Market market, string currentBranch, string flightRing, string flightingBranchName, Version OSVersion, DeviceFamily deviceFamily, CancellationToken cancellationToken = default(CancellationToken), FE3OSArch osArchitecture = FE3OSArch.AMD64)'.
Build x64: Raven/Helpers/VersionCheckService.cs#L126
Possible null reference argument for parameter 'source' in 'bool Enumerable.Any<PlatformDependency>(IEnumerable<PlatformDependency> source, Func<PlatformDependency, bool> predicate)'.
Build x64: Raven/Services/AppUpdatePromptService.cs#L560
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Build x64: Raven/Services/AppUpdatePromptService.cs#L306
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Build x64: Raven/Services/AppUpdatePromptService.cs#L302
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Build x64: Raven/App.xaml.cs#L32
Non-nullable property 'Services' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build x64: Raven/Views/Shared/CardViewControl.xaml.cs#L633
Cannot convert null literal to non-nullable reference type.
Build x64: Raven/Views/Shared/CardViewControl.xaml.cs#L632
Cannot convert null literal to non-nullable reference type.
Build x64: Raven/Views/Shared/CardViewControl.xaml.cs#L248
Converting null literal or possible null value to non-nullable type.
Build x64: Raven/Helpers/VersionCheckService.cs#L155
Possible null reference argument for parameter 'WuCategoryId' in 'Task<Result<SyncUpdatesResponse>> FE3Handler.SyncUpdatesAsync(Cookie cookie, string WuCategoryId, Lang lang, Market market, string currentBranch, string flightRing, string flightingBranchName, Version OSVersion, DeviceFamily deviceFamily, CancellationToken cancellationToken = default(CancellationToken), FE3OSArch osArchitecture = FE3OSArch.AMD64)'.
Build x64: Raven/Helpers/VersionCheckService.cs#L126
Possible null reference argument for parameter 'source' in 'bool Enumerable.Any<PlatformDependency>(IEnumerable<PlatformDependency> source, Func<PlatformDependency, bool> predicate)'.
Build x64: Raven/Views/Shared/CardViewControl.xaml.cs#L194
Possible null reference assignment.
Build x64: Raven/Views/Shared/CardViewControl.xaml.cs#L183
Possible null reference assignment.
Build x64: Raven/Views/Shared/CardViewControl.xaml.cs#L44
Non-nullable field '_springAnimation' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build x64: Raven/Views/Shared/CardViewControl.xaml.cs#L44
Non-nullable field '_compositor' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build x64: Raven/App.xaml.cs#L32
Non-nullable property 'Services' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build arm64
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build arm64: Raven/Views/Shared/CardViewControl.xaml.cs#L633
Cannot convert null literal to non-nullable reference type.
Build arm64: Raven/Views/Shared/CardViewControl.xaml.cs#L632
Cannot convert null literal to non-nullable reference type.
Build arm64: Raven/Views/Shared/CardViewControl.xaml.cs#L248
Converting null literal or possible null value to non-nullable type.
Build arm64: Raven/Helpers/VersionCheckService.cs#L155
Possible null reference argument for parameter 'WuCategoryId' in 'Task<Result<SyncUpdatesResponse>> FE3Handler.SyncUpdatesAsync(Cookie cookie, string WuCategoryId, Lang lang, Market market, string currentBranch, string flightRing, string flightingBranchName, Version OSVersion, DeviceFamily deviceFamily, CancellationToken cancellationToken = default(CancellationToken), FE3OSArch osArchitecture = FE3OSArch.AMD64)'.
Build arm64: Raven/Helpers/VersionCheckService.cs#L126
Possible null reference argument for parameter 'source' in 'bool Enumerable.Any<PlatformDependency>(IEnumerable<PlatformDependency> source, Func<PlatformDependency, bool> predicate)'.
Build arm64: Raven/Views/Shared/CardViewControl.xaml.cs#L194
Possible null reference assignment.
Build arm64: Raven/Views/Shared/CardViewControl.xaml.cs#L183
Possible null reference assignment.
Build arm64: Raven/Views/Shared/CardViewControl.xaml.cs#L44
Non-nullable field '_springAnimation' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build arm64: Raven/Views/Shared/CardViewControl.xaml.cs#L44
Non-nullable field '_compositor' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build arm64: Raven/App.xaml.cs#L32
Non-nullable property 'Services' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build arm64: Raven/Views/Shared/CardViewControl.xaml.cs#L633
Cannot convert null literal to non-nullable reference type.
Build arm64: Raven/Views/Shared/CardViewControl.xaml.cs#L632
Cannot convert null literal to non-nullable reference type.
Build arm64: Raven/Views/Shared/CardViewControl.xaml.cs#L248
Converting null literal or possible null value to non-nullable type.
Build arm64: Raven/Views/Shared/CardViewControl.xaml.cs#L194
Possible null reference assignment.
Build arm64: Raven/Views/Shared/CardViewControl.xaml.cs#L183
Possible null reference assignment.
Build arm64: Raven/Views/Shared/CardViewControl.xaml.cs#L44
Non-nullable field '_springAnimation' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build arm64: Raven/Views/Shared/CardViewControl.xaml.cs#L44
Non-nullable field '_compositor' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build arm64: Raven/Helpers/VersionCheckService.cs#L155
Possible null reference argument for parameter 'WuCategoryId' in 'Task<Result<SyncUpdatesResponse>> FE3Handler.SyncUpdatesAsync(Cookie cookie, string WuCategoryId, Lang lang, Market market, string currentBranch, string flightRing, string flightingBranchName, Version OSVersion, DeviceFamily deviceFamily, CancellationToken cancellationToken = default(CancellationToken), FE3OSArch osArchitecture = FE3OSArch.AMD64)'.
Build arm64: Raven/Helpers/VersionCheckService.cs#L126
Possible null reference argument for parameter 'source' in 'bool Enumerable.Any<PlatformDependency>(IEnumerable<PlatformDependency> source, Func<PlatformDependency, bool> predicate)'.
Build arm64: Raven/App.xaml.cs#L32
Non-nullable property 'Services' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build x86
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build x86: Raven/Services/AppUpdatePromptService.cs#L306
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Build x86: Raven/Services/AppUpdatePromptService.cs#L302
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Build x86: Raven/Views/Shared/CardViewControl.xaml.cs#L248
Converting null literal or possible null value to non-nullable type.
Build x86: Raven/Views/Shared/CardViewControl.xaml.cs#L194
Possible null reference assignment.
Build x86: Raven/Views/Shared/CardViewControl.xaml.cs#L183
Possible null reference assignment.
Build x86: Raven/Views/Shared/CardViewControl.xaml.cs#L44
Non-nullable field '_springAnimation' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build x86: Raven/Views/Shared/CardViewControl.xaml.cs#L44
Non-nullable field '_compositor' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build x86: Raven/Services/Win32AppDiscovery.cs#L132
The variable 'ex' is declared but never used
Build x86: Raven/Helpers/VersionCheckService.cs#L155
Possible null reference argument for parameter 'WuCategoryId' in 'Task<Result<SyncUpdatesResponse>> FE3Handler.SyncUpdatesAsync(Cookie cookie, string WuCategoryId, Lang lang, Market market, string currentBranch, string flightRing, string flightingBranchName, Version OSVersion, DeviceFamily deviceFamily, CancellationToken cancellationToken = default(CancellationToken), FE3OSArch osArchitecture = FE3OSArch.AMD64)'.
Build x86: Raven/Helpers/VersionCheckService.cs#L126
Possible null reference argument for parameter 'source' in 'bool Enumerable.Any<PlatformDependency>(IEnumerable<PlatformDependency> source, Func<PlatformDependency, bool> predicate)'.
Build x86: Raven/Services/Win32AppDiscovery.cs#L132
The variable 'ex' is declared but never used
Build x86: Raven/Views/InstallationsPage.xaml.cs#L512
Possible null reference argument for parameter 'args' in 'string ResourceExtensions.GetLocalizedFormat(string resourceKey, params object[] args)'.
Build x86: Raven/Views/Shared/CardViewControl.xaml.cs#L634
Cannot convert null literal to non-nullable reference type.
Build x86: Raven/Views/Shared/CardViewControl.xaml.cs#L633
Cannot convert null literal to non-nullable reference type.
Build x86: Raven/Views/Shared/CardViewControl.xaml.cs#L632
Cannot convert null literal to non-nullable reference type.
Build x86: Raven/Views/Shared/CardViewControl.xaml.cs#L248
Converting null literal or possible null value to non-nullable type.
Build x86: Raven/Views/Shared/CardViewControl.xaml.cs#L194
Possible null reference assignment.
Build x86: Raven/Views/Shared/CardViewControl.xaml.cs#L183
Possible null reference assignment.
Build x86: Raven/Views/Shared/CardViewControl.xaml.cs#L44
Non-nullable field '_springAnimation' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build x86: Raven/Views/Shared/CardViewControl.xaml.cs#L44
Non-nullable field '_compositor' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.

Artifacts

Produced during runtime
Name Size Digest
Auto-Install-Cert
1.41 KB
sha256:b434baedb1f5d14ecbcdb1e33c2e17e5c0c5ec016ebb363390f9453cbcdfcc2c
Raven-arm64
118 MB
sha256:0f54a31d6daf9d53f1cab9b380dd80baf28565b8eda0858b1caab3f41de051b2
Raven-x64
121 MB
sha256:02008d805b0bd3d875f0208dc8a3634efa31213f90b2de6eba4d9894125961ba
Raven-x86
81.2 MB
sha256:4cf0d2c8e6c1025c0c759df21558d36aaf820f2f69005337b277def0b6fade73