Skip to content

refactor(ci): standardize workflows and add retry mechanisms and centralized config #165

refactor(ci): standardize workflows and add retry mechanisms and centralized config

refactor(ci): standardize workflows and add retry mechanisms and centralized config #165

Triggered via pull request October 6, 2025 09:49
Status Success
Total duration 39m 7s
Artifacts 2

dotnet-maui-ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Build Android
Android 16 will require 16 KB page sizes, shared library 'libdittoffi.so' does not have a 16 KB page size. Please inform the authors of the NuGet package 'Ditto.Native.Android' version '4.11.1' which contains 'runtimes/android-arm64/native/libdittoffi.so'. See https://developer.android.com/guide/practices/page-sizes for more details.
Build Android: dotnet-maui/DittoMauiTasksApp/ViewModels/TasksPageviewModel.cs#L250
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.
Build Android
Android 16 will require 16 KB page sizes, shared library 'libdittoffi.so' does not have a 16 KB page size. Please inform the authors of the NuGet package 'Ditto.Native.Android' version '4.11.1' which contains 'runtimes/android-arm64/native/libdittoffi.so'. See https://developer.android.com/guide/practices/page-sizes for more details.
Build Android: dotnet-maui/DittoMauiTasksApp/ViewModels/TasksPageviewModel.cs#L250
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.
Build iOS: dotnet-maui/DittoMauiTasksApp/ViewModels/TasksPageviewModel.cs#L250
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.
Build iOS: dotnet-maui/DittoMauiTasksApp/ViewModels/TasksPageviewModel.cs#L250
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.
BrowserStack Android Tests
The entry point of the program is global code; ignoring 'AutoGeneratedProgram.Main(string[])' entry point.
BrowserStack iOS Tests
Attempt 2 failed. Reason: Child_process exited with error code 1
BrowserStack iOS Tests
Attempt 1 failed. Reason: Child_process exited with error code 1
BrowserStack iOS Tests
The entry point of the program is global code; ignoring 'AutoGeneratedProgram.Main(string[])' entry point.

Artifacts

Produced during runtime
Name Size Digest
android-apk Expired
66.9 MB
sha256:a8c5585aaba777fb6ffb267bbb2dd04c7576cc1b721cbc6332a17d9f3056f1e1
ios-ipa Expired
23.8 MB
sha256:53418f5c1764f1b6e48287a43dde71830914dacb7996dcf4f7c12e728843c64b