8000 Run tests for net8.0 and net9.0 in sequence · dotnet-script/dotnet-script@f8fc416 · GitHub
[go: up one dir, main page]

Skip to content

Commit f8fc416

Browse files
committed
Run tests for net8.0 and net9.0 in sequence
1 parent e36ed45 commit f8fc416

File tree

3 files changed

+3
-5
lines changed

3 files changed

+3
-5
lines changed

.github/workflows/main.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,6 @@ jobs:
5454
- name: Install dotnet-script
5555
run: dotnet tool install dotnet-script --global
5656

57-
- name: Run tests
58-
run: dotnet test -c release -f net9 src/Dotnet.Script.Tests/Dotnet.Script.Tests.csproj
59-
6057
- name: Run build script
6158
run: dotnet-script build/Build.csx
6259
env: # Or as an environment variable

build/Build.csx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@ private void CreateNuGetPackages()
5858

5959
private void RunTests()
6060
{
61-
DotNet.Test(testProjectFolder);
61+
Command.Execute("dotnet", "test -c release -f net8.0", testProjectFolder);
62+
Command.Execute("dotnet", "test -c release -f net9.0", testProjectFolder);
6263
if (BuildEnvironment.IsWindows)
6364
{
6465
DotNet.Test(testDesktopProjectFolder);

src/Dotnet.Script.Tests/Dotnet.Script.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>net9.0</TargetFrameworks>
3+
<TargetFrameworks>net9.0;net8.0</TargetFrameworks>
44
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
55
<SignAssembly>true</SignAssembly>
66
<AssemblyOriginatorKeyFile>../dotnet-script.snk</AssemblyOriginatorKeyFile>

0 commit comments

Comments
 (0)
0