Fixed path discovery in CLI E2E tests #3915
main.yml
on: pull_request
Build all projects without errors
5m 56s
JS unit tests
57s
Matrix: Build published projects without warnings
Matrix: .NET unit tests
Matrix: UI tests
Annotations
4 errors and 28 warnings
|
.NET unit tests (windows-2022)
Process completed with exit code 1.
|
|
LintCommand_ReportsDiagnosticsAndReturnsFailure ("Owin"):
src/Tests/CommandLine/LintCommandTests.cs#L43
StringAssert.Contains failed. String 'Assembly 'D:\a\dotvvm\dotvvm\artifacts\bin\DotVVM.Samples.BasicSamples.Owin.dll' does not exist.Usage: DotVVM.Compiler [OPTIONS] <ASSEMBLY> <PROJECT_DIR>
Arguments:
<ASSEMBLY> Path to a DotVVM project assembly.
<PROJECT_DIR> Path to a DotVVM project directory.
Options:
-h|-?|--help Print this help text.
--list-props Print a list of DotVVM properties inside the assembly.
--no-color Disable ANSI colors in diagnostic output.
' does not contain string ': error:'. .
|
|
UI tests (chrome, ubuntu-latest, Production, ExperimentalFeaturesTests)
Process completed with exit code 1.
|
|
UI tests (chrome, ubuntu-latest, Production, ExperimentalFeaturesTests)
Action failed since 1 tests failed.
|
|
JS unit tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/setup-node@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build published projects without warnings (Release)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build published projects without warnings (Debug)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build all projects without errors
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, microsoft/setup-msbuild@v1.1, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build all projects without errors
Targeting .NET 10.0 or higher in Visual Studio 2022 17.14 is not supported.
|
|
Build all projects without errors
Targeting .NET 10.0 or higher in Visual Studio 2022 17.14 is not supported.
|
|
Build all projects without errors
Targeting .NET 10.0 or higher in Visual Studio 2022 17.14 is not supported.
|
|
Build all projects without errors
Targeting .NET 10.0 or higher in Visual Studio 2022 17.14 is not supported.
|
|
Build all projects without errors
Targeting .NET 10.0 or higher in Visual Studio 2022 17.14 is not supported.
|
|
.NET unit tests (macOS-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, actions/upload-artifact@v4, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
.NET unit tests (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, actions/upload-artifact@v4, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
.NET unit tests (windows-2022)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, actions/upload-artifact@v4, microsoft/setup-msbuild@v1.1, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
UI tests (firefox, ubuntu-latest, Production, Default)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, actions/upload-artifact@v4, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
UI tests (firefox, ubuntu-latest, Production, Default):
src/Samples/Tests/Tests/Feature/LateContentPlaceHoldersTests.cs#L77
Do not use Assert.Equal() to check for collection size. Use Assert.Single instead. (https://xunit.net/xunit.analyzers/rules/xUnit2013)
|
|
UI tests (firefox, ubuntu-latest, Production, Default):
src/Samples/Tests/Tests/Feature/JsComponentIntegrationTests.cs#L44
The variable 'pathsList2' is assigned but its value is never used
|
|
UI tests (chrome, ubuntu-latest, Production, ExperimentalFeaturesTests)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, actions/upload-artifact@v4, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
UI tests (chrome, ubuntu-latest, Production, ExperimentalFeaturesTests):
src/Samples/Tests/Tests/Feature/LateContentPlaceHoldersTests.cs#L77
Do not use Assert.Equal() to check for collection size. Use Assert.Single instead. (https://xunit.net/xunit.analyzers/rules/xUnit2013)
|
|
UI tests (chrome, ubuntu-latest, Production, ExperimentalFeaturesTests):
src/Samples/Tests/Tests/Feature/JsComponentIntegrationTests.cs#L44
The variable 'pathsList2' is assigned but its value is never used
|
|
UI tests (chrome, ubuntu-latest, Production, Default)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, actions/upload-artifact@v4, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
UI tests (chrome, ubuntu-latest, Production, Default):
src/Samples/Tests/Tests/Feature/LateContentPlaceHoldersTests.cs#L77
Do not use Assert.Equal() to check for collection size. Use Assert.Single instead. (https://xunit.net/xunit.analyzers/rules/xUnit2013)
|
|
UI tests (chrome, ubuntu-latest, Production, Default):
src/Samples/Tests/Tests/Feature/JsComponentIntegrationTests.cs#L44
The variable 'pathsList2' is assigned but its value is never used
|
|
UI tests (firefox, ubuntu-latest, Development, Default, /test-basepath)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, actions/upload-artifact@v4, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
UI tests (firefox, ubuntu-latest, Development, Default, /test-basepath):
src/Samples/Tests/Tests/Feature/LateContentPlaceHoldersTests.cs#L77
Do not use Assert.Equal() to check for collection size. Use Assert.Single instead. (https://xunit.net/xunit.analyzers/rules/xUnit2013)
|
|
UI tests (firefox, ubuntu-latest, Development, Default, /test-basepath):
src/Samples/Tests/Tests/Feature/JsComponentIntegrationTests.cs#L44
The variable 'pathsList2' is assigned but its value is never used
|
|
UI tests (firefox, ubuntu-latest, Development, ExperimentalFeaturesTests)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, actions/upload-artifact@v4, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
UI tests (firefox, ubuntu-latest, Development, ExperimentalFeaturesTests):
src/Samples/Tests/Tests/Feature/LateContentPlaceHoldersTests.cs#L77
Do not use Assert.Equal() to check for collection size. Use Assert.Single instead. (https://xunit.net/xunit.analyzers/rules/xUnit2013)
|
|
UI tests (firefox, ubuntu-latest, Development, ExperimentalFeaturesTests):
src/Samples/Tests/Tests/Feature/JsComponentIntegrationTests.cs#L44
The variable 'pathsList2' is assigned but its value is never used
|
|
UI tests (chrome, windows-2022, Development, Default)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, actions/upload-artifact@v4, microsoft/setup-msbuild@v1.1, nuget/setup-nuget@v1. 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 | |
|---|---|---|---|
|
analyzers-tests-net8.0-Debug-Linux
|
13 KB |
sha256:f31d32625d5303a35e49e49746a59202283c18528e560ce88469994508f28b9e
|
|
|
analyzers-tests-net8.0-Debug-Windows
|
13 KB |
sha256:8b2490e07aed3c75073c4bb4a121100e7b07b5468f372e569cc64a87103a4eb4
|
|
|
analyzers-tests-net8.0-Debug-macOS
|
13.2 KB |
sha256:9c042a23c797eda4c9d6baedf7d8a0a519484015b5d4b28322facc3e99eb57e5
|
|
|
analyzers-tests-net8.0-Release-Linux
|
13.1 KB |
sha256:7c940c69552b4cbfd0330f1789cee1fbd5a374ec9ef43039f2cc96dd684da6fd
|
|
|
analyzers-tests-net8.0-Release-Windows
|
13.2 KB |
sha256:89f04417a88b6185925412c4f68273b78dc663598ad22261e978010d0d91b5e5
|
|
|
analyzers-tests-net8.0-Release-macOS
|
13.1 KB |
sha256:7aa656abcd5f0e771ad1a34cad9ac733475000e7021a46088304075870e40bb6
|
|
|
chrome-tests-Linux-Production-Default
|
142 KB |
sha256:c8055eb50753b2f744fde135e26f789c8eae0c95672fb89c3b243269d943e006
|
|
|
chrome-tests-Linux-Production-ExperimentalFeaturesTests
|
141 KB |
sha256:69cd37d8de64b367c745a74a853cfd3664267ddcbe398db09c893add8888d298
|
|
|
chrome-tests-Windows-Development-Default
|
154 KB |
sha256:0cce80050d7d7e93eaa4d692ef8eddb02f4634b64c3be023e309569b07ea466f
|
|
|
firefox-tests-Linux-Development-Default
|
221 KB |
sha256:57d741c93bec481c1d45f2e0a35deb41ba0dab63e45f647c192ddf48efde73fc
|
|
|
firefox-tests-Linux-Development-ExperimentalFeaturesTests
|
214 KB |
sha256:1aea0b691f458fa88a0549c538d87a5b84f7efc34e43e5c40f6a279012176f7a
|
|
|
firefox-tests-Linux-Production-Default
|
145 KB |
sha256:c98bdc79bf5e14afc7aef867d5c6593899720b9646dfc710b87708853f38ad54
|
|
|
framework-tests-net8.0-Debug-Linux
|
577 KB |
sha256:79654eb49cf07ac1a89ecb8de147ac903b42fdadfcfb0a867e10fc3a16faa337
|
|
|
framework-tests-net8.0-Debug-Windows
|
578 KB |
sha256:aca9d4163e290b3f9a54b1d731985bb7de94de41c91ad853e2d7e8ca13330a42
|
|
|
framework-tests-net8.0-Debug-macOS
|
577 KB |
sha256:d3cb44ddc91c537040fc386838e4c7549c73b7b1c990a75a2d9187cb13d1aab8
|
|
|
framework-tests-net8.0-Release-Linux
|
576 KB |
sha256:f56d702daa4cedd18e56725b53164a42da6e8a00a5bd274f197b674d850f5f57
|
|
|
framework-tests-net8.0-Release-Windows
|
580 KB |
sha256:674cb6d15d8e242227489c4d50e05a8ade8fcc32a3335a4abd1ad750133174c5
|
|
|
framework-tests-net8.0-Release-macOS
|
580 KB |
sha256:644885b0ab63e6825e53c43a6d2a039cb0d27b24a0b3805321f643cc2b3ad93b
|
|
|
integration-tests-net10.0-Debug-Linux
|
4.42 KB |
sha256:4c2a208bad850b4432cd7b73297a6975ca91579fe7f0b343bed3c7ceb009faac
|
|
|
integration-tests-net10.0-Release-Linux
|
4.25 KB |
sha256:d263a35bd9a9b31f33772a83a74347d6e2584c10b30fd7d45b265ce58b1de56d
|
|