diff --git a/.github/actions/run-qunit-tests/action.yml b/.github/actions/run-qunit-tests/action.yml index 1d6faaa715a2..8d5f8ffd29c4 100644 --- a/.github/actions/run-qunit-tests/action.yml +++ b/.github/actions/run-qunit-tests/action.yml @@ -118,9 +118,9 @@ runs: run: pnpm install - name: Build dotnet - working-directory: ./packages/devextreme + working-directory: ./packages/devextreme/testing/runner shell: bash - run: dotnet build build/build-dotnet.sln + run: dotnet build -c Release - name: Run QUnit tests working-directory: ./packages/devextreme diff --git a/packages/devextreme/testing/runner/Program.cs b/packages/devextreme/testing/runner/Program.cs index 927d7a1b12d6..88f346fffa8c 100644 --- a/packages/devextreme/testing/runner/Program.cs +++ b/packages/devextreme/testing/runner/Program.cs @@ -39,7 +39,12 @@ public static int Main(string[] argv) .AddViews() .AddRazorViewEngine() .AddNewtonsoftJson(options => options.SerializerSettings.ContractResolver = new DefaultContractResolver()); - services.AddMvc(options => options.EnableEndpointRouting = false).AddRazorRuntimeCompilation(); + services.AddMvc(options => options.EnableEndpointRouting = false) +#if DEBUG + .AddRazorRuntimeCompilation(); +#else + ; +#endif services.AddWebEncoders(); services.Configure(options => options.ViewLocationExpanders.Add(new ViewLocationExpander())); diff --git a/packages/devextreme/testing/runner/runner.csproj b/packages/devextreme/testing/runner/runner.csproj index 61e9fc6b738b..c39d436941be 100644 --- a/packages/devextreme/testing/runner/runner.csproj +++ b/packages/devextreme/testing/runner/runner.csproj @@ -1,10 +1,5 @@  - - - - - net6 true @@ -16,4 +11,13 @@ PrecompilationTool + + + + + + + + +