Skip to content

[test] Reduce non-integration unit test runtime in ByteSync.Client.UnitTests #586

[test] Reduce non-integration unit test runtime in ByteSync.Client.UnitTests

[test] Reduce non-integration unit test runtime in ByteSync.Client.UnitTests #586

Triggered via pull request April 9, 2026 15:09
Status Success
Total duration 5m 38s
Artifacts 18

trigger-PR-pipeline.yml

on: pull_request
discover-tests
5s
discover-tests
Matrix: build-and-test
Fit to window
Zoom out
Zoom in

Annotations

56 warnings
discover-tests
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. Node.js 20 will be removed from the runner on September 16th, 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-test (ubuntu-latest | tests/ByteSync.Common.Tests/ByteSync.Common.Tests.csproj)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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. Node.js 20 will be removed from the runner on September 16th, 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-test (ubuntu-latest | tests/ByteSync.Common.Tests/ByteSync.Common.Tests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (ubuntu-latest | tests/ByteSync.Common.Tests/ByteSync.Common.Tests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (ubuntu-latest | tests/ByteSync.Functions.UnitTests/ByteSync.Functions.UnitTests.csproj)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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. Node.js 20 will be removed from the runner on September 16th, 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-test (ubuntu-latest | tests/ByteSync.Functions.UnitTests/ByteSync.Functions.UnitTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (ubuntu-latest | tests/ByteSync.Functions.UnitTests/ByteSync.Functions.UnitTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (macos-latest | tests/ByteSync.Common.Tests/ByteSync.Common.Tests.csproj)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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. Node.js 20 will be removed from the runner on September 16th, 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-test (macos-latest | tests/ByteSync.Common.Tests/ByteSync.Common.Tests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (macos-latest | tests/ByteSync.Common.Tests/ByteSync.Common.Tests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (macos-latest | tests/ByteSync.ServerCommon.Tests/ByteSync.ServerCommon.Tests.csproj)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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. Node.js 20 will be removed from the runner on September 16th, 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-test (macos-latest | tests/ByteSync.ServerCommon.Tests/ByteSync.ServerCommon.Tests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (macos-latest | tests/ByteSync.ServerCommon.Tests/ByteSync.ServerCommon.Tests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (ubuntu-latest | tests/ByteSync.ServerCommon.Tests/ByteSync.ServerCommon.Tests.csproj)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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. Node.js 20 will be removed from the runner on September 16th, 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-test (ubuntu-latest | tests/ByteSync.ServerCommon.Tests/ByteSync.ServerCommon.Tests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (ubuntu-latest | tests/ByteSync.ServerCommon.Tests/ByteSync.ServerCommon.Tests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (macos-latest | tests/ByteSync.Functions.IntegrationTests/ByteSync.Functions.IntegrationTests.csproj)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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. Node.js 20 will be removed from the runner on September 16th, 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-test (macos-latest | tests/ByteSync.Functions.IntegrationTests/ByteSync.Functions.IntegrationTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (macos-latest | tests/ByteSync.Functions.IntegrationTests/ByteSync.Functions.IntegrationTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (macos-latest | tests/ByteSync.Functions.UnitTests/ByteSync.Functions.UnitTests.csproj)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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. Node.js 20 will be removed from the runner on September 16th, 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-test (macos-latest | tests/ByteSync.Functions.UnitTests/ByteSync.Functions.UnitTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (macos-latest | tests/ByteSync.Functions.UnitTests/ByteSync.Functions.UnitTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (ubuntu-latest | tests/ByteSync.Client.IntegrationTests/ByteSync.Client.IntegrationTests.csproj)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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. Node.js 20 will be removed from the runner on September 16th, 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-test (ubuntu-latest | tests/ByteSync.Client.IntegrationTests/ByteSync.Client.IntegrationTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (ubuntu-latest | tests/ByteSync.Client.IntegrationTests/ByteSync.Client.IntegrationTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (ubuntu-latest | tests/ByteSync.Client.UnitTests/ByteSync.Client.UnitTests.csproj)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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. Node.js 20 will be removed from the runner on September 16th, 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-test (ubuntu-latest | tests/ByteSync.Client.UnitTests/ByteSync.Client.UnitTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (ubuntu-latest | tests/ByteSync.Client.UnitTests/ByteSync.Client.UnitTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (macos-latest | tests/ByteSync.Client.UnitTests/ByteSync.Client.UnitTests.csproj)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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. Node.js 20 will be removed from the runner on September 16th, 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-test (macos-latest | tests/ByteSync.Client.UnitTests/ByteSync.Client.UnitTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (macos-latest | tests/ByteSync.Client.UnitTests/ByteSync.Client.UnitTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (ubuntu-latest | tests/ByteSync.Functions.IntegrationTests/ByteSync.Functions.IntegrationTests.csproj)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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. Node.js 20 will be removed from the runner on September 16th, 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-test (ubuntu-latest | tests/ByteSync.Functions.IntegrationTests/ByteSync.Functions.IntegrationTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (ubuntu-latest | tests/ByteSync.Functions.IntegrationTests/ByteSync.Functions.IntegrationTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (windows-latest | tests/ByteSync.Common.Tests/ByteSync.Common.Tests.csproj)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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. Node.js 20 will be removed from the runner on September 16th, 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-test (windows-latest | tests/ByteSync.Common.Tests/ByteSync.Common.Tests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (windows-latest | tests/ByteSync.Common.Tests/ByteSync.Common.Tests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (windows-latest | tests/ByteSync.Functions.IntegrationTests/ByteSync.Functions.IntegrationTests.csproj)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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. Node.js 20 will be removed from the runner on September 16th, 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-test (windows-latest | tests/ByteSync.Functions.IntegrationTests/ByteSync.Functions.IntegrationTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (windows-latest | tests/ByteSync.Functions.IntegrationTests/ByteSync.Functions.IntegrationTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (windows-latest | tests/ByteSync.Functions.UnitTests/ByteSync.Functions.UnitTests.csproj)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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. Node.js 20 will be removed from the runner on September 16th, 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-test (windows-latest | tests/ByteSync.Functions.UnitTests/ByteSync.Functions.UnitTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (windows-latest | tests/ByteSync.Functions.UnitTests/ByteSync.Functions.UnitTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (windows-latest | tests/ByteSync.ServerCommon.Tests/ByteSync.ServerCommon.Tests.csproj)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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. Node.js 20 will be removed from the runner on September 16th, 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-test (windows-latest | tests/ByteSync.ServerCommon.Tests/ByteSync.ServerCommon.Tests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (windows-latest | tests/ByteSync.ServerCommon.Tests/ByteSync.ServerCommon.Tests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (windows-latest | tests/ByteSync.Client.UnitTests/ByteSync.Client.UnitTests.csproj)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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. Node.js 20 will be removed from the runner on September 16th, 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-test (windows-latest | tests/ByteSync.Client.UnitTests/ByteSync.Client.UnitTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (windows-latest | tests/ByteSync.Client.UnitTests/ByteSync.Client.UnitTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (windows-latest | tests/ByteSync.Client.IntegrationTests/ByteSync.Client.IntegrationTests.csproj)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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. Node.js 20 will be removed from the runner on September 16th, 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-test (windows-latest | tests/ByteSync.Client.IntegrationTests/ByteSync.Client.IntegrationTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (windows-latest | tests/ByteSync.Client.IntegrationTests/ByteSync.Client.IntegrationTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (macos-latest | tests/ByteSync.Client.IntegrationTests/ByteSync.Client.IntegrationTests.csproj)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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. Node.js 20 will be removed from the runner on September 16th, 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-test (macos-latest | tests/ByteSync.Client.IntegrationTests/ByteSync.Client.IntegrationTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
build-and-test (macos-latest | tests/ByteSync.Client.IntegrationTests/ByteSync.Client.IntegrationTests.csproj)
Found version-specific or distribution-specific runtime identifier(s): win7-x64. Affected libraries: Packaging.Targets. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
sonarcloud
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/download-artifact@v4, actions/setup-dotnet@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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
PR-test-results-macos-latest-38feb4d8f63340cfb1d6c19940f378bb3ad59b00bd8689061a24a15379391e3d
1.7 MB
sha256:fa8eb1bbc885e063ba7b579bceda109578ad1389d52cb3a0640091c8fba29ea5
PR-test-results-macos-latest-5fb7d7b19422e615583feb8baa3493fdf31dc8a1d7d759daed2a84564242b2fd
29.3 KB
sha256:90188e3730b1426fe509791e1f878ba733c2266adb83d99ff46a9c5118d39ab6
PR-test-results-macos-latest-7d07a521318ee7302f74466ffbb6d135322a5c2fcca3f643c2583eebebafa357
111 KB
sha256:c88d71141dfc4d378857509f7f0a7e217e894a101e5501eafc7551977bd0d667
PR-test-results-macos-latest-81364a99df8d39d09945e1af13c0ebde4b5a72c65d503eddad53ca6c79690aac
366 KB
sha256:64214028ffe3d8232f04a8fe8fe6eff9d3233cf278bcc8a792b1b955d1b687a2
PR-test-results-macos-latest-b93b99f4d84370e008c95e80e6084abd7a3f180cabe666559e01bed07e1c01da
381 KB
sha256:a4b6fec158617d0bf3b729a60f1db756ba8c3df6040226e9aefc2d8f0953c975
PR-test-results-macos-latest-c9e698dde63f6992510d8e8d2b72525b11260c4f797f4c71d17bf52c275900e2
411 KB
sha256:cf2e08a28451635ddc42530ae4972cdb0c2a2ec5797e0bdbe044f8024f67a4f4
PR-test-results-ubuntu-latest-38feb4d8f63340cfb1d6c19940f378bb3ad59b00bd8689061a24a15379391e3d
1.7 MB
sha256:c9c011c02492072dce6120127db5f00c1608167b12c878e1f3b011b917db9482
PR-test-results-ubuntu-latest-5fb7d7b19422e615583feb8baa3493fdf31dc8a1d7d759daed2a84564242b2fd
361 KB
sha256:3c1b181dd9dc5394c5ff6128ccb3d38d8864df6ca291e6b5779f99c766c8733d
PR-test-results-ubuntu-latest-7d07a521318ee7302f74466ffbb6d135322a5c2fcca3f643c2583eebebafa357
111 KB
sha256:ce24a2c0bc2ec698d9d2c1b2e4b8eafd4ef0fc526b6eca3d97036ae495b31981
PR-test-results-ubuntu-latest-81364a99df8d39d09945e1af13c0ebde4b5a72c65d503eddad53ca6c79690aac
365 KB
sha256:e3af3e71a3ab1a1b6bc35594eeca9a5e7f3538618255b882ad3b40af4594a980
PR-test-results-ubuntu-latest-b93b99f4d84370e008c95e80e6084abd7a3f180cabe666559e01bed07e1c01da
381 KB
sha256:d89d65aa6fde5a55abb5056f1f4eb6d492f023df1e950b9e912f192a8dfa69e5
PR-test-results-ubuntu-latest-c9e698dde63f6992510d8e8d2b72525b11260c4f797f4c71d17bf52c275900e2
1.73 MB
sha256:50e211a1dd00b6e9c0309ee702f80bd8c06e6b5bd16d57fcaf5c19e0936fce60
PR-test-results-windows-latest-241985aa87ae13decdeadfd2fae81e01b26348c6f872000a5abe0fd0b020471f
1.7 MB
sha256:9b2c25799ccd35c06bff412886c718e563df8047e15ae02cf6363a162674d4f8
PR-test-results-windows-latest-2f232954600a3559fbb56ccafa5db8c984716955da1ff3ad77c555506008caa2
382 KB
sha256:383ed1931ea3989ecc7bb43918124dec8d01cce66e31dde9fd1b8ed4f52a57dc
PR-test-results-windows-latest-880588dd2f5635cb9ebd41e1bac9fff5142f5513526e0ebce000dabf0843d2de
366 KB
sha256:affae449e49c770b190d919d155b4cbd5f930877f6174156a1336def774587a3
PR-test-results-windows-latest-a6bedf5e2260d265d4e6b58c29bee76967743cee25e41de83b29a80ccf249300
112 KB
sha256:fa07a6c22ca1a5da48c606578da712e535cf0d03efc56e48ed8e7d8bb4c246df
PR-test-results-windows-latest-bdd26285d7706de211a42cd2fd9da396b2c9a4fb4875f62dcffd653148d9d7fd
1.74 MB
sha256:065100f4e17c9cbd442cab7aa59c9eaa1b009d09629c1fcbfcb7537267bc72cc
PR-test-results-windows-latest-c320be827a9da13f947faea035f8e7b76395650466dd2b70b41b9124c143440f
359 KB
sha256:2df8fe72b467877940d5dd7a8b0e2342e8ac11d865cd7a30f49db8c8ae53e387