Skip to content

Update workflow

Update workflow #88

Triggered via push December 8, 2024 22:13
Status Failure
Total duration 6m 38s
Artifacts 5

main.yml

on: push
Matrix: Android Build
release
3s
release
Matrix: deploy
Fit to window
Zoom out
Zoom in

Annotations

9 errors and 58 warnings
deploy (android)
Process completed with exit code 1.
deploy (android-arm)
The job was canceled because "android" failed.
deploy (android-arm)
Process completed with exit code 1.
deploy (android-x86)
The job was canceled because "android" failed.
deploy (android-x86)
Process completed with exit code 1.
deploy (android-x64)
The job was canceled because "android" failed.
deploy (android-x64)
The operation was canceled.
deploy (android-arm64)
The job was canceled because "android" failed.
deploy (android-arm64)
The operation was canceled.
format
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Android Build (android-arm)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Android Build (android-arm): Yosu.Youtube.Converter/FFmpeg/FFmpeg.android.cs#L12
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Android Build (android-arm): Yosu/Views/YoutubeVideoItemView.xaml.cs#L34
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Android Build (android-arm): Yosu/Platforms/Android/Utils/StorageUtil.cs#L61
The variable 'e' is declared but never used
Android Build (android-arm): Yosu/Platforms/Android/Utils/StorageUtil.cs#L84
The variable 'e' is declared but never used
Android Build (android-arm): Yosu/ViewModels/HistoryCollectionViewModel.cs#L37
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.
Android Build (android-arm): Yosu/ViewModels/HistoryCollectionViewModel.cs#L116
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.
Android Build (android-arm): Yosu/ViewModels/HistoryCollectionViewModel.cs#L138
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.
Android Build (android-arm): Yosu/ViewModels/HistoryCollectionViewModel.cs#L249
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.
Android Build (android-arm): Yosu/Platforms/Android/Services/DownloadServiceImpl.cs#L47
This call site is reachable on: 'Android' 21.0 and later. 'DownloadManager.Request.AllowScanningByMediaScanner()' is obsoleted on: 'Android' 29.0 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1422)
Android Build (android-x86)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Android Build (android-x86): Yosu.Youtube.Converter/FFmpeg/FFmpeg.android.cs#L12
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Android Build (android-x86): Yosu/ViewModels/HistoryCollectionViewModel.cs#L37
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.
Android Build (android-x86): Yosu/ViewModels/HistoryCollectionViewModel.cs#L116
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.
Android Build (android-x86): Yosu/ViewModels/HistoryCollectionViewModel.cs#L138
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.
Android Build (android-x86): Yosu/ViewModels/HistoryCollectionViewModel.cs#L249
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.
Android Build (android-x86): Yosu/Platforms/Android/Utils/StorageUtil.cs#L61
The variable 'e' is declared but never used
Android Build (android-x86): Yosu/Platforms/Android/Utils/StorageUtil.cs#L84
The variable 'e' is declared but never used
Android Build (android-x86): Yosu/Views/YoutubeVideoItemView.xaml.cs#L34
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Android Build (android-x86): Yosu/Platforms/Android/Utils/NotificationHelper.cs#L19
This call site is reachable on: 'Android' 21.0 and later. 'PendingIntentFlags.Immutable' is only supported on: 'android' 23.0 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
Android Build (android-x64)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Android Build (android-x64): Yosu.Youtube.Converter/FFmpeg/FFmpeg.android.cs#L12
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Android Build (android-x64): Yosu/Views/YoutubeVideoItemView.xaml.cs#L34
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Android Build (android-x64): Yosu/ViewModels/HistoryCollectionViewModel.cs#L37
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.
Android Build (android-x64): Yosu/ViewModels/HistoryCollectionViewModel.cs#L116
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.
Android Build (android-x64): Yosu/ViewModels/HistoryCollectionViewModel.cs#L138
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.
Android Build (android-x64): Yosu/ViewModels/HistoryCollectionViewModel.cs#L249
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.
Android Build (android-x64): Yosu/Platforms/Android/Utils/StorageUtil.cs#L61
The variable 'e' is declared but never used
Android Build (android-x64): Yosu/Platforms/Android/Utils/StorageUtil.cs#L84
The variable 'e' is declared but never used
Android Build (android-x64): Yosu/Platforms/Android/MainActivity.cs#L62
This call site is reachable on: 'Android' 21.0 and later. 'Manifest.Permission.PostNotifications' is only supported on: 'android' 33.0 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
Android Build (android-arm64)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Android Build (android-arm64): Yosu.Youtube.Converter/FFmpeg/FFmpeg.android.cs#L12
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Android Build (android-arm64): Yosu/ViewModels/HistoryCollectionViewModel.cs#L37
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.
Android Build (android-arm64): Yosu/ViewModels/HistoryCollectionViewModel.cs#L116
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.
Android Build (android-arm64): Yosu/ViewModels/HistoryCollectionViewModel.cs#L138
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.
Android Build (android-arm64): Yosu/ViewModels/HistoryCollectionViewModel.cs#L249
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.
Android Build (android-arm64): Yosu/Views/YoutubeVideoItemView.xaml.cs#L34
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Android Build (android-arm64): Yosu/Platforms/Android/Utils/StorageUtil.cs#L61
The variable 'e' is declared but never used
Android Build (android-arm64): Yosu/Platforms/Android/Utils/StorageUtil.cs#L84
The variable 'e' is declared but never used
Android Build (android-arm64): Yosu/Platforms/Android/MainActivity.cs#L68
This call site is reachable on: 'Android' 21.0 and later. 'Manifest.Permission.PostNotifications' is only supported on: 'android' 33.0 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
Android Build (android)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Android Build (android): Yosu.Youtube.Converter/FFmpeg/FFmpeg.android.cs#L8
Parameter 'filePath' is unread.
Android Build (android): Yosu.Youtube.Converter/FFmpeg/FFmpeg.android.cs#L12
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Android Build (android): Yosu/ViewModels/HistoryCollectionViewModel.cs#L37
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.
Android Build (android): Yosu/ViewModels/HistoryCollectionViewModel.cs#L116
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.
Android Build (android): Yosu/ViewModels/HistoryCollectionViewModel.cs#L138
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.
Android Build (android): Yosu/ViewModels/HistoryCollectionViewModel.cs#L249
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.
Android Build (android): Yosu/Views/YoutubeVideoItemView.xaml.cs#L34
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Android Build (android): Yosu/Platforms/Android/Utils/StorageUtil.cs#L61
The variable 'e' is declared but never used
Android Build (android): Yosu/Platforms/Android/Utils/StorageUtil.cs#L84
The variable 'e' is declared but never used
Android Build (android): Yosu/Platforms/Android/Services/DownloadServiceImpl.cs#L47
This call site is reachable on: 'Android' 21.0 and later. 'DownloadManager.Request.AllowScanningByMediaScanner()' is obsoleted on: 'Android' 29.0 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1422)
release
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
deploy (android)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636

Artifacts

Produced during runtime
Name Size
Yosu-android
150 MB
Yosu-android-arm
50.7 MB
Yosu-android-arm64
39.1 MB
Yosu-android-x64
41.5 MB
Yosu-android-x86
40.4 MB