Skip to content

Daily Template Size Tracking #29

Daily Template Size Tracking

Daily Template Size Tracking #29

Triggered via schedule March 24, 2026 05:55
Status Failure
Total duration 13m 7s
Artifacts 84
prepare-matrix
29s
prepare-matrix
Matrix: build-and-measure
analyze-and-report
analyze-and-report
Fit to window
Zoom out
Zoom in

Annotations

22 errors and 90 warnings
build-and-measure (android-arm64, false, maui, android, 9.0, android, net9.0-android, ubuntu-latest)
You may need to build the project on another operating system or architecture, or update the .NET SDK.
build-and-measure (android-arm64, false, maui, android, 9.0, android, net9.0-android, ubuntu-latest)
The project depends on the following workload packs that do not exist in any of the workloads available in this installation: Microsoft.iOS.Sdk.net9.0_26.2
build-and-measure (android-arm64, false, maui-sample, android, 9.0, android, net9.0-android, ubun...
You may need to build the project on another operating system or architecture, or update the .NET SDK.
build-and-measure (android-arm64, false, maui-sample, android, 9.0, android, net9.0-android, ubun...
The project depends on the following workload packs that do not exist in any of the workloads available in this installation: Microsoft.iOS.Sdk.net9.0_26.2
prepare-matrix
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (maccatalyst-arm64, false, maui-blazor, maccatalyst, 10.0, maccatalyst, net10.0...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (ios-arm64, false, maui-blazor, ios, 10.0, ios, net10.0-ios, macos-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (ios-arm64, false, maui-sample, ios, 10.0, ios, net10.0-ios, macos-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (maccatalyst-arm64, false, maui-blazor, maccatalyst, 9.0, maccatalyst, net9.0-m...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (maccatalyst-arm64, false, maui, maccatalyst, 9.0, maccatalyst, net9.0-maccatal...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (maccatalyst-arm64, true, maui-blazor, maccatalyst, 10.0, maccatalyst-aot, net1...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (android-arm64, true, maui, android, 10.0, android-aot, net10.0-android, ubuntu...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-java@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (android-arm64, true, maui, android, 10.0, android-aot, net10.0-android, ubuntu...
The NativeAOT runtime on Android is an experimental feature and not yet suitable for production use. File issues at: https://github.com/dotnet/android/issues
build-and-measure (ios-arm64, false, maui, ios, 9.0, ios, net9.0-ios, macos-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, false, maui-sample, windows-packaged, 9.0, windows-packaged, net9.0-w...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, true, maui, windows-packaged, 10.0, windows-packaged-aot, net10.0-win...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (maccatalyst-arm64, true, maui, maccatalyst, 9.0, maccatalyst-aot, net9.0-macca...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, true, maui, windows-packaged, 9.0, windows-packaged-aot, net9.0-windo...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, false, maui-blazor, windows-unpackaged, 9.0, windows-unpackaged, net9...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, false, maui, windows-unpackaged, 9.0, windows-unpackaged, net9.0-wind...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (android-arm64, false, maui, android, 9.0, android, net9.0-android, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-java@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, false, maui, windows-unpackaged, 10.0, windows-unpackaged, net10.0-wi...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, true, maui, windows-unpackaged, 10.0, windows-unpackaged-aot, net10.0...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (android-arm64, false, maui, android, 10.0, android, net10.0-android, ubuntu-la...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-java@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, true, maui-blazor, windows-unpackaged, 10.0, windows-unpackaged-aot, ...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, true, maui-blazor, windows-unpackaged, 10.0, windows-unpackaged-aot, ...
Method 'Microsoft.AspNetCore.Components.Routing.Router.NotFoundPage.set' with parameters or return value with `DynamicallyAccessedMembersAttribute` is accessed via reflection. Trimmer can't guarantee availability of the requirements of the method.
build-and-measure (win-x64, true, maui-blazor, windows-unpackaged, 10.0, windows-unpackaged-aot, ...
Method 'Microsoft.AspNetCore.Components.Routing.Router.NotFoundPage.set' with parameters or return value with `DynamicallyAccessedMembersAttribute` is accessed via reflection. Trimmer can't guarantee availability of the requirements of the method.
build-and-measure (win-x64, true, maui, windows-unpackaged, 9.0, windows-unpackaged-aot, net9.0-w...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, false, maui, windows-packaged, 9.0, windows-packaged, net9.0-windows1...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (maccatalyst-arm64, false, maui, maccatalyst, 10.0, maccatalyst, net10.0-maccat...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, false, maui-sample, windows-unpackaged, 9.0, windows-unpackaged, net9...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (ios-arm64, false, maui-blazor, ios, 9.0, ios, net9.0-ios, macos-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (ios-arm64, false, maui-sample, ios, 9.0, ios, net9.0-ios, macos-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (android-arm64, false, maui-sample, android, 9.0, android, net9.0-android, ubun...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-java@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (android-arm64, false, maui-blazor, android, 9.0, android, net9.0-android, ubun...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-java@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, true, maui-blazor, windows-packaged, 10.0, windows-packaged-aot, net1...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, true, maui-blazor, windows-packaged, 10.0, windows-packaged-aot, net1...
Method 'Microsoft.AspNetCore.Components.Routing.Router.NotFoundPage.set' with parameters or return value with `DynamicallyAccessedMembersAttribute` is accessed via reflection. Trimmer can't guarantee availability of the requirements of the method.
build-and-measure (win-x64, true, maui-blazor, windows-packaged, 10.0, windows-packaged-aot, net1...
Method 'Microsoft.AspNetCore.Components.Routing.Router.NotFoundPage.set' with parameters or return value with `DynamicallyAccessedMembersAttribute` is accessed via reflection. Trimmer can't guarantee availability of the requirements of the method.
build-and-measure (android-arm64, true, maui-blazor, android, 10.0, android-aot, net10.0-android,...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-java@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (android-arm64, true, maui-blazor, android, 10.0, android-aot, net10.0-android,...
Method 'Microsoft.AspNetCore.Components.Routing.Router.NotFoundPage.set' with parameters or return value with `DynamicallyAccessedMembersAttribute` is accessed via reflection. Trimmer can't guarantee availability of the requirements of the method.
build-and-measure (android-arm64, true, maui-blazor, android, 10.0, android-aot, net10.0-android,...
Method 'Microsoft.AspNetCore.Components.Routing.Router.NotFoundPage.set' with parameters or return value with `DynamicallyAccessedMembersAttribute` is accessed via reflection. Trimmer can't guarantee availability of the requirements of the method.
build-and-measure (android-arm64, true, maui-blazor, android, 10.0, android-aot, net10.0-android,...
The NativeAOT runtime on Android is an experimental feature and not yet suitable for production use. File issues at: https://github.com/dotnet/android/issues
build-and-measure (maccatalyst-arm64, true, maui-blazor, maccatalyst, 9.0, maccatalyst-aot, net9....
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (maccatalyst-arm64, true, maui-sample, maccatalyst, 9.0, maccatalyst-aot, net9....
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (android-arm64, false, maui-blazor, android, 10.0, android, net10.0-android, ub...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-java@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, true, maui-sample, windows-packaged, 9.0, windows-packaged-aot, net9....
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (maccatalyst-arm64, true, maui-sample, maccatalyst, 10.0, maccatalyst-aot, net1...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, false, maui-sample, windows-packaged, 10.0, windows-packaged, net10.0...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (maccatalyst-arm64, false, maui-sample, maccatalyst, 10.0, maccatalyst, net10.0...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (maccatalyst-arm64, true, maui, maccatalyst, 10.0, maccatalyst-aot, net10.0-mac...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (android-arm64, false, maui-sample, android, 10.0, android, net10.0-android, ub...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-java@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (maccatalyst-arm64, false, maui-sample, maccatalyst, 9.0, maccatalyst, net9.0-m...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (ios-arm64, false, maui, ios, 10.0, ios, net10.0-ios, macos-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (android-arm64, true, maui-sample, android, 10.0, android-aot, net10.0-android,...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-java@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (android-arm64, true, maui-sample, android, 10.0, android-aot, net10.0-android,...
Using member 'Microsoft.Maui.Controls.Binding.Binding(String, BindingMode, IValueConverter, Object, String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Using bindings with string paths is not trim safe. Use expression-based binding instead.
build-and-measure (android-arm64, true, maui-sample, android, 10.0, android-aot, net10.0-android,...
Using member 'Microsoft.Maui.Controls.Binding.Binding(String, BindingMode, IValueConverter, Object, String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Using bindings with string paths is not trim safe. Use expression-based binding instead.
build-and-measure (android-arm64, true, maui-sample, android, 10.0, android-aot, net10.0-android,...
Using member 'Microsoft.Maui.Controls.Binding.Binding(String, BindingMode, IValueConverter, Object, String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Using bindings with string paths is not trim safe. Use expression-based binding instead.
build-and-measure (android-arm64, true, maui-sample, android, 10.0, android-aot, net10.0-android,...
Using member 'Microsoft.Maui.Controls.Binding.Binding(String, BindingMode, IValueConverter, Object, String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Using bindings with string paths is not trim safe. Use expression-based binding instead.
build-and-measure (android-arm64, true, maui-sample, android, 10.0, android-aot, net10.0-android,...
Using member 'Microsoft.Maui.Controls.Binding.Binding(String, BindingMode, IValueConverter, Object, String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Using bindings with string paths is not trim safe. Use expression-based binding instead.
build-and-measure (android-arm64, true, maui-sample, android, 10.0, android-aot, net10.0-android,...
Using member 'Microsoft.Maui.Controls.Binding.Binding(String, BindingMode, IValueConverter, Object, String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Using bindings with string paths is not trim safe. Use expression-based binding instead.
build-and-measure (android-arm64, true, maui-sample, android, 10.0, android-aot, net10.0-android,...
Using member 'Microsoft.Maui.Controls.Binding.Binding(String, BindingMode, IValueConverter, Object, String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Using bindings with string paths is not trim safe. Use expression-based binding instead.
build-and-measure (android-arm64, true, maui-sample, android, 10.0, android-aot, net10.0-android,...
Using member 'Microsoft.Maui.Controls.Binding.Binding(String, BindingMode, IValueConverter, Object, String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Using bindings with string paths is not trim safe. Use expression-based binding instead.
build-and-measure (android-arm64, true, maui-sample, android, 10.0, android-aot, net10.0-android,...
Using member 'Microsoft.Maui.Controls.Xaml.OnIdiomExtension.OnIdiomExtension()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. The OnIdiomExtension is not trim safe. Use OnIdiom<T> instead.
build-and-measure (android-arm64, true, maui-sample, android, 10.0, android-aot, net10.0-android,...
The NativeAOT runtime on Android is an experimental feature and not yet suitable for production use. File issues at: https://github.com/dotnet/android/issues
build-and-measure (win-x64, false, maui, windows-packaged, 10.0, windows-packaged, net10.0-window...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, true, maui-sample, windows-unpackaged, 9.0, windows-unpackaged-aot, n...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, true, maui-blazor, windows-unpackaged, 9.0, windows-unpackaged-aot, n...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, false, maui-sample, windows-unpackaged, 10.0, windows-unpackaged, net...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, true, maui-sample, windows-unpackaged, 10.0, windows-unpackaged-aot, ...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, true, maui-sample, windows-unpackaged, 10.0, windows-unpackaged-aot, ...
Using member 'Microsoft.Maui.Controls.Xaml.OnPlatformExtension.OnPlatformExtension()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. The OnPlatformExtension is not trim safe. Use OnPlatform<T> instead.
build-and-measure (win-x64, true, maui-sample, windows-unpackaged, 10.0, windows-unpackaged-aot, ...
Using member 'Microsoft.Maui.Controls.Xaml.OnPlatformExtension.OnPlatformExtension()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. The OnPlatformExtension is not trim safe. Use OnPlatform<T> instead.
build-and-measure (win-x64, true, maui-sample, windows-unpackaged, 10.0, windows-unpackaged-aot, ...
Using member 'Microsoft.Maui.Controls.Xaml.OnPlatformExtension.OnPlatformExtension()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. The OnPlatformExtension is not trim safe. Use OnPlatform<T> instead.
build-and-measure (win-x64, true, maui-sample, windows-unpackaged, 10.0, windows-unpackaged-aot, ...
Using member 'Microsoft.Maui.Controls.Xaml.OnPlatformExtension.OnPlatformExtension()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. The OnPlatformExtension is not trim safe. Use OnPlatform<T> instead.
build-and-measure (win-x64, true, maui-sample, windows-unpackaged, 10.0, windows-unpackaged-aot, ...
Using member 'Microsoft.Maui.Controls.Xaml.OnPlatformExtension.OnPlatformExtension()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. The OnPlatformExtension is not trim safe. Use OnPlatform<T> instead.
build-and-measure (win-x64, true, maui-sample, windows-unpackaged, 10.0, windows-unpackaged-aot, ...
Using member 'Microsoft.Maui.Controls.Xaml.OnPlatformExtension.OnPlatformExtension()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. The OnPlatformExtension is not trim safe. Use OnPlatform<T> instead.
build-and-measure (win-x64, true, maui-sample, windows-unpackaged, 10.0, windows-unpackaged-aot, ...
Using member 'Microsoft.Maui.Controls.Xaml.OnPlatformExtension.OnPlatformExtension()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. The OnPlatformExtension is not trim safe. Use OnPlatform<T> instead.
build-and-measure (win-x64, true, maui-sample, windows-unpackaged, 10.0, windows-unpackaged-aot, ...
Using member 'Microsoft.Maui.Controls.Xaml.OnPlatformExtension.OnPlatformExtension()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. The OnPlatformExtension is not trim safe. Use OnPlatform<T> instead.
build-and-measure (win-x64, true, maui-sample, windows-unpackaged, 10.0, windows-unpackaged-aot, ...
Using member 'Microsoft.Maui.Controls.Binding.Binding(String, BindingMode, IValueConverter, Object, String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Using bindings with string paths is not trim safe. Use expression-based binding instead.
build-and-measure (win-x64, true, maui-sample, windows-unpackaged, 10.0, windows-unpackaged-aot, ...
Using member 'Microsoft.Maui.Controls.Xaml.OnIdiomExtension.OnIdiomExtension()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. The OnIdiomExtension is not trim safe. Use OnIdiom<T> instead.
build-and-measure (win-x64, false, maui-blazor, windows-packaged, 10.0, windows-packaged, net10.0...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, true, maui-blazor, windows-packaged, 9.0, windows-packaged-aot, net9....
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, true, maui-sample, windows-packaged, 10.0, windows-packaged-aot, net1...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, true, maui-sample, windows-packaged, 10.0, windows-packaged-aot, net1...
Using member 'Microsoft.Maui.Controls.Xaml.OnPlatformExtension.OnPlatformExtension()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. The OnPlatformExtension is not trim safe. Use OnPlatform<T> instead.
build-and-measure (win-x64, true, maui-sample, windows-packaged, 10.0, windows-packaged-aot, net1...
Using member 'Microsoft.Maui.Controls.Binding.Binding(String, BindingMode, IValueConverter, Object, String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Using bindings with string paths is not trim safe. Use expression-based binding instead.
build-and-measure (win-x64, true, maui-sample, windows-packaged, 10.0, windows-packaged-aot, net1...
Using member 'Microsoft.Maui.Controls.Binding.Binding(String, BindingMode, IValueConverter, Object, String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Using bindings with string paths is not trim safe. Use expression-based binding instead.
build-and-measure (win-x64, true, maui-sample, windows-packaged, 10.0, windows-packaged-aot, net1...
Using member 'Microsoft.Maui.Controls.Binding.Binding(String, BindingMode, IValueConverter, Object, String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Using bindings with string paths is not trim safe. Use expression-based binding instead.
build-and-measure (win-x64, true, maui-sample, windows-packaged, 10.0, windows-packaged-aot, net1...
Using member 'Microsoft.Maui.Controls.Binding.Binding(String, BindingMode, IValueConverter, Object, String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Using bindings with string paths is not trim safe. Use expression-based binding instead.
build-and-measure (win-x64, true, maui-sample, windows-packaged, 10.0, windows-packaged-aot, net1...
Using member 'Microsoft.Maui.Controls.Binding.Binding(String, BindingMode, IValueConverter, Object, String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Using bindings with string paths is not trim safe. Use expression-based binding instead.
build-and-measure (win-x64, true, maui-sample, windows-packaged, 10.0, windows-packaged-aot, net1...
Using member 'Microsoft.Maui.Controls.Binding.Binding(String, BindingMode, IValueConverter, Object, String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Using bindings with string paths is not trim safe. Use expression-based binding instead.
build-and-measure (win-x64, true, maui-sample, windows-packaged, 10.0, windows-packaged-aot, net1...
Using member 'Microsoft.Maui.Controls.Binding.Binding(String, BindingMode, IValueConverter, Object, String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Using bindings with string paths is not trim safe. Use expression-based binding instead.
build-and-measure (win-x64, true, maui-sample, windows-packaged, 10.0, windows-packaged-aot, net1...
Using member 'Microsoft.Maui.Controls.Binding.Binding(String, BindingMode, IValueConverter, Object, String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Using bindings with string paths is not trim safe. Use expression-based binding instead.
build-and-measure (win-x64, true, maui-sample, windows-packaged, 10.0, windows-packaged-aot, net1...
Using member 'Microsoft.Maui.Controls.Xaml.OnIdiomExtension.OnIdiomExtension()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. The OnIdiomExtension is not trim safe. Use OnIdiom<T> instead.
build-and-measure (win-x64, false, maui-blazor, windows-packaged, 9.0, windows-packaged, net9.0-w...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-measure (win-x64, false, maui-blazor, windows-unpackaged, 10.0, windows-unpackaged, net...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
binlog-10.0-maui-android Expired
1.25 MB
sha256:620c4f846572e21f9638759b21d32dd781df81d37046ebed58c98e92a0537a85
binlog-10.0-maui-android-aot Expired
964 KB
sha256:d7a1415ac14d5753a352e133269d1a40213a19ec33965e6a2d74623c1fe88917
binlog-10.0-maui-blazor-android Expired
1.29 MB
sha256:ffa5a46e9b7b5f6dc736213b8c8bd494cdc800e02d33c4d5e41e75ba23d3daad
binlog-10.0-maui-blazor-android-aot Expired
1.06 MB
sha256:123f607ff8dc769f2f334f8c60152bbcc9e3cc52e22f77f93e4f48443bbaca5d
binlog-10.0-maui-blazor-ios Expired
632 KB
sha256:742eb8d7090c153b4f42478c44cacb90a6326c7dbf57e9a89356609c969d7f25
binlog-10.0-maui-blazor-maccatalyst Expired
630 KB
sha256:1ada61e4782cd6274119df93d18dfd89ee9f30b09fa428cd322dc900b299a704
binlog-10.0-maui-blazor-maccatalyst-aot Expired
647 KB
sha256:cda139bb6134311ca16882736c672c4721296f9fad45678c8edbc6cbfd46f88c
binlog-10.0-maui-blazor-windows-packaged Expired
959 KB
sha256:789728717dfb8e34b791093ba14f40e7e91747c087a54f4015524f28c14c5155
binlog-10.0-maui-blazor-windows-packaged-aot Expired
818 KB
sha256:480d82aea0bd3abca58646b038b678a88cdf1fffb6e19276b82e2cd5f2405e59
binlog-10.0-maui-blazor-windows-unpackaged Expired
993 KB
sha256:e649cf9950e701237ea2484c97b3b984a6d0ac9e4523428814ad8eb4db7d13eb
binlog-10.0-maui-blazor-windows-unpackaged-aot Expired
876 KB
sha256:35005238783b9b279e5a941cfe2444dde8ea6f36c6128eadbb69c51ac902d516
binlog-10.0-maui-ios Expired
530 KB
sha256:e736f3a9cd2f1ebd88cec116324776e65983797550aeecba3ef09326e8fe533d
binlog-10.0-maui-maccatalyst Expired
528 KB
sha256:06a802e763f011ef368c51f615d000eb3032e7f4f82054aeab2858fab79f1591
binlog-10.0-maui-maccatalyst-aot Expired
545 KB
sha256:d0603ee3a7ae6da9402454d4e871f9c8d5c0fa043264fa006ef8a37c8ba0c973
binlog-10.0-maui-sample-android Expired
1.31 MB
sha256:e709a0d3542e3f6819a06a51a8daf72035ae3d3e37154d8cb257b257daddf491
binlog-10.0-maui-sample-android-aot Expired
998 KB
sha256:f44e6c165a0fd2f6811c15b8ecc6666cc6605c55986e7dcfc6b8f81360eb5b33
binlog-10.0-maui-sample-ios Expired
546 KB
sha256:fa137cef8b8026cac7ace8e88d4b541328c3f57b2ba3d3560b33b4aece7bd5a4
binlog-10.0-maui-sample-maccatalyst Expired
545 KB
sha256:55b2fccc8d0545f70cf77b730dafbef7f1c67ab1ccbaac71698a9a4eda5b4de9
binlog-10.0-maui-sample-maccatalyst-aot Expired
562 KB
sha256:11d181580e773dacfc13fea67176680ebf5f731a2a16bf53609203d6d5fe25db
binlog-10.0-maui-sample-windows-packaged Expired
847 KB
sha256:66298739dd4e4db8bee3fcb5d9a0cc2aba456cd2bc105439e8140df97e64c1a1
binlog-10.0-maui-sample-windows-packaged-aot Expired
732 KB
sha256:0871a5ebc05238a720f35918b3db9b739573bc8fb80d90dad4b114edc83b7841
binlog-10.0-maui-sample-windows-unpackaged Expired
898 KB
sha256:bff28449cb4f9252da9f7caf06d203d36f277d47a52b88985777edf5faa08850
binlog-10.0-maui-sample-windows-unpackaged-aot Expired
789 KB
sha256:020860287f1cc74e6b5c3a148f52086490cc08def75613f0a0eaebc582c374b2
binlog-10.0-maui-windows-packaged Expired
777 KB
sha256:dae231cd83079be37863829c91f601b33d0e7bae0629e4f24c3abccf19252a67
binlog-10.0-maui-windows-packaged-aot Expired
698 KB
sha256:655e7e64ea6c96dec93bd2fe6187b39603708628a2d3160b83d5da4b3b636560
binlog-10.0-maui-windows-unpackaged Expired
827 KB
sha256:ed07160e66c8ee32f64023fe78c93ee43eaefaee044cb382c843b545db48ca41
binlog-10.0-maui-windows-unpackaged-aot Expired
755 KB
sha256:b3b9326c7bde9cf296bbf780fd15043e25298bb43dfa54e79ce7e1a45d86646e
binlog-9.0-maui-android Expired
1.07 MB
sha256:4327b110a3f9536315a8e312ae677e58cc48b5d56a2639afe1b7c915bc0aeab6
binlog-9.0-maui-blazor-android Expired
1.23 MB
sha256:7aef9a68f42376da9e575d8858fa61f7a672b55a7ea1db742c6123330ab02ce1
binlog-9.0-maui-blazor-ios Expired
639 KB
sha256:bb9533253a69f620e24f8ad255bc51453bc781997eaa3d0453a71d6ffcc21840
binlog-9.0-maui-blazor-maccatalyst Expired
638 KB
sha256:61e28ecaa7085a55c64c8b7fb94e1a2f585d237ae44c6aa4c280403659d65746
binlog-9.0-maui-blazor-maccatalyst-aot Expired
653 KB
sha256:823be29962d311b80bed4eece8beadc8e088f6e9bd3888d1bad84357b2bc6458
binlog-9.0-maui-blazor-windows-packaged Expired
944 KB
sha256:468f6c5dc2725587a7d997a8c561520c92ebe65455fdac20d919f8a7fde32290
binlog-9.0-maui-blazor-windows-packaged-aot Expired
828 KB
sha256:931c4fddf439174fc145198199bd32b7475627c93b9d75f873373c58a2f162c8
binlog-9.0-maui-blazor-windows-unpackaged Expired
1000 KB
sha256:9bde90b8526c367cb5810b78899767ae50faa9308703d1bfa6d7877606590546
binlog-9.0-maui-blazor-windows-unpackaged-aot Expired
886 KB
sha256:79d78a61ddd6fa6eadc8f61851aeab806e74400786ffde77edc5b248484c0149
binlog-9.0-maui-ios Expired
519 KB
sha256:f2a641cb34554ea448a3afdd986fef00a529a6eba5ca9874ff8d5d848fdf9a5f
binlog-9.0-maui-maccatalyst Expired
518 KB
sha256:2da156ea4206db6af83558583011e75e068ddf04b1d2768546724558573dfeea
binlog-9.0-maui-maccatalyst-aot Expired
534 KB
sha256:6d58721120e05391836f0d41cf5e775fbb77203444dd755b7c64876148ec9c66
binlog-9.0-maui-sample-android Expired
1.12 MB
sha256:157dafd5aefcbcdcee6120a506c2bd2bb25f72129e12ac55890d1fc7ef726fd2
binlog-9.0-maui-sample-ios Expired
533 KB
sha256:3d90e60456f0f21b36ef776a2cfc4b18642e8b302a2e100efc8b09c94b2c5427
binlog-9.0-maui-sample-maccatalyst Expired
534 KB
sha256:bcea3992ecaaa308bac002079234913f0b5dd713a2df7ec217b5d8f337a544fe
binlog-9.0-maui-sample-maccatalyst-aot Expired
550 KB
sha256:e263a20a5ce3eecb9a73524011bff7a8b5c3f5e8c691eed469685a4fc7dfc45d
binlog-9.0-maui-sample-windows-packaged Expired
817 KB
sha256:0c889417329b805714d156bc37f4b51317af7c6c454c2be1a6bd5fd51a083eea
binlog-9.0-maui-sample-windows-packaged-aot Expired
718 KB
sha256:e1a1e781a12fe2dfc982a72e9a0b348244d66bdd881fb94614ac497b56d33044
binlog-9.0-maui-sample-windows-unpackaged Expired
862 KB
sha256:5f84845ed3a5ba619f477228f16ff5f1b252630c38428eb390d1af0d4acd8f0b
binlog-9.0-maui-sample-windows-unpackaged-aot Expired
774 KB
sha256:1b194b8bbe4de87fbb49b0f388477f49c346b5753a9211f62b96dd964aa369b7
binlog-9.0-maui-windows-packaged Expired
749 KB
sha256:bf98b7d5fe4311a1df9b125ddf8c3c77c9fbc62d99bbc81e6d689a4d364a2f5d
binlog-9.0-maui-windows-packaged-aot Expired
687 KB
sha256:67ce75bea5a891dd2efa341b1fdcffbd6184d0b63a0adf439c57d5707c4542af
binlog-9.0-maui-windows-unpackaged Expired
794 KB
sha256:7e3472404069dfb9f55e60ce3fc9577bfbbe9bb7db8d17967255127d3d3f326c
binlog-9.0-maui-windows-unpackaged-aot Expired
745 KB
sha256:39fc3e74fac94cefb8a5c463be1249df328389a53c14bef37f6618d328ef79e9
metrics-10.0-maui-android
495 Bytes
sha256:033ed4d05c1432c49c56070c37db5922db7df2c00e86a2c645b31315d303b78e
metrics-10.0-maui-android-aot
507 Bytes
sha256:49a7d23a9b84930499abf8c646ff2addf45fb2a082d90f845736ae6bd5d5268d
metrics-10.0-maui-blazor-android
497 Bytes
sha256:fa5b0ae2e53a246d9fbf91e30fce035c3edde2638fd4554a1794a5e67265acdd
metrics-10.0-maui-blazor-android-aot
513 Bytes
sha256:639afe9ca1a31aa819c3fa6dcba7b02b9e7f03a1f72c37f29a2eb803b1750e4d
metrics-10.0-maui-blazor-windows-packaged
490 Bytes
sha256:60a81ea82d6db9373c19c9cff650e4b0d55e269c721d3f4d5d6d556cb16af6ba
metrics-10.0-maui-blazor-windows-packaged-aot
477 Bytes
sha256:2bf8687b4489a5ae0bddf7cd61ad08d7888410c052b4984083f7b395fc519870
metrics-10.0-maui-blazor-windows-unpackaged
510 Bytes
sha256:9ff11c8f3fef792f8f45cc8353ad2c6e1ae2234de06f5827bc05765907b3b046
metrics-10.0-maui-blazor-windows-unpackaged-aot
533 Bytes
sha256:6aa035bdefae1a25827a86b1c53e972cccaca12eb39bd290d27457147863dcfe
metrics-10.0-maui-sample-android
496 Bytes
sha256:01187ba8c821a3bcdd084385952c9407a51d53f16714e701b0b24d4e17726fc1
metrics-10.0-maui-sample-android-aot
515 Bytes
sha256:d2315aaffb132f9e3be29a52a04a3dbd3799f84b69f30dac93654ab199837da0
metrics-10.0-maui-sample-windows-packaged
483 Bytes
sha256:9733b26a4eb7416a6a17bf4fd2a0e056ea1ac2c114d2a19bbfccdbf6b7b70eb8
metrics-10.0-maui-sample-windows-packaged-aot
475 Bytes
sha256:bcf3f8009e4c2451e520aceb8e23e98e35a3e94df6e6a0dbdeddc21f65f26b13
metrics-10.0-maui-sample-windows-unpackaged
505 Bytes
sha256:29631042b9f3d0c4f084473d305520f519d57f553cf070ba4a8659e605d1d14b
metrics-10.0-maui-sample-windows-unpackaged-aot
534 Bytes
sha256:a19ae2974475a983b42cfebb73e60880d4f29d79c89c6af976cecb73be47cb9a
metrics-10.0-maui-windows-packaged
484 Bytes
sha256:95045b38c5e80350ceec1a52c381c3f33e1eb9c0711da96902b93b8cd2d6c8ca
metrics-10.0-maui-windows-packaged-aot
471 Bytes
sha256:332bf85dbf3757a8a7e173957f9cd80a980cf6909b5332acd2ec9f336af33c17
metrics-10.0-maui-windows-unpackaged
501 Bytes
sha256:9b99ebe29582d557266998ad163b46893de48a3f964ee9b7e8ae3da7711cc147
metrics-10.0-maui-windows-unpackaged-aot
520 Bytes
sha256:68dc465a1e0feeaf555a7ddac8a6c414536088ab8b1a3e3f13931397119b2382
metrics-9.0-maui-android
489 Bytes
sha256:83884d12f041760b730d5b49c5d6684c94cb37f2dc08403975de17b70e631226
metrics-9.0-maui-blazor-android
501 Bytes
sha256:7900ef5cbbf4c4bc00f94f9bf2a64ff3b7b69af6ca4c4af3d0917dbd7bd62d32
metrics-9.0-maui-blazor-windows-packaged
488 Bytes
sha256:eb26b1bd64730081ff6572079032a5769118c053f7db9b969902033aac7fbf71
metrics-9.0-maui-blazor-windows-packaged-aot
484 Bytes
sha256:192827771f7824b6c540e24688553531fc7cb51dbdd8a5848a454e4e58aaf138
metrics-9.0-maui-blazor-windows-unpackaged
509 Bytes
sha256:cb1d793bd2ccb18c530a2d9482a454e7d7a02939164452757e353d2d186d7aa1
metrics-9.0-maui-blazor-windows-unpackaged-aot
532 Bytes
sha256:d4eb9f2801871e7083e9da38693f06535cb2aa800eaf721ed2789a5455c4c5e2
metrics-9.0-maui-sample-android
495 Bytes
sha256:3fa2b32531734da0fd2de8cc4accd2515c65b1390ea0d8f138e1c45c6f915a1f
metrics-9.0-maui-sample-windows-packaged
486 Bytes
sha256:c973e4e349c410f88ad6aaa0f7e3c2e04bff42711b6fe6d4897249f1ea5b9169
metrics-9.0-maui-sample-windows-packaged-aot
479 Bytes
sha256:1176652e07fcb64689cf9701ab74a6a0ae782c1fc71c239eec231015d233b718
metrics-9.0-maui-sample-windows-unpackaged
510 Bytes
sha256:8778579cc25e85e1b2b2230e42f937a8397e03c25998cf0ff4ef8d84542464d7
metrics-9.0-maui-sample-windows-unpackaged-aot
532 Bytes
sha256:942113ea454d535172b8fab05d0c59a61a7a3739da242e0c277c6afc4acab3dd
metrics-9.0-maui-windows-packaged
481 Bytes
sha256:2aee98968d624729af5702e6aa3931176b54d1eca7d001a410a6eceba47728d8
metrics-9.0-maui-windows-packaged-aot
474 Bytes
sha256:800c6b4cb5d2484af63f1a43b2642289849885ec8355500f5fbf64d0c38ac771
metrics-9.0-maui-windows-unpackaged
502 Bytes
sha256:577c571bafa9270a32778830dc0db1197247b07f2be2b5fba812ae7ae5cafdc2
metrics-9.0-maui-windows-unpackaged-aot
525 Bytes
sha256:0045f91932c5ccf2c85ded91fbf9bcbd102a670d00cf83ac6ecfb32e3b48b68d