Skip to content

Commit e3c7fe7

Browse files
authored
Use NET 9 to run tests and benchmarks, remove NET 6 target (#2042)
1 parent cb4effd commit e3c7fe7

File tree

11 files changed

+39
-9
lines changed

11 files changed

+39
-9
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,12 @@ jobs:
1717

1818
runs-on: ubuntu-latest
1919
steps:
20+
21+
- name: Setup NET
22+
uses: actions/setup-dotnet@v4
23+
with:
24+
dotnet-version: 9.0
25+
2026
- name: Checkout source code
2127
uses: actions/checkout@v4
2228

.github/workflows/pr.yml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@ jobs:
1515
runs-on: windows-latest
1616

1717
steps:
18+
19+
- name: Setup NET
20+
uses: actions/setup-dotnet@v4
21+
with:
22+
dotnet-version: 9.0
23+
1824
- name: Checkout source code
1925
uses: actions/checkout@v4
2026

@@ -25,16 +31,28 @@ jobs:
2531
runs-on: ubuntu-latest
2632

2733
steps:
34+
35+
- name: Setup NET
36+
uses: actions/setup-dotnet@v4
37+
with:
38+
dotnet-version: 9.0
39+
2840
- name: Checkout source code
2941
uses: actions/checkout@v4
3042

3143
- name: Test
3244
run: dotnet test --configuration Release --logger GitHubActions
3345

3446
macos:
35-
runs-on: macos-14
47+
runs-on: macos-latest
3648

3749
steps:
50+
51+
- name: Setup NET
52+
uses: actions/setup-dotnet@v4
53+
with:
54+
dotnet-version: 9.0
55+
3856
- name: Checkout source code
3957
uses: actions/checkout@v4
4058

.github/workflows/release.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,12 @@ jobs:
1414

1515
runs-on: ubuntu-latest
1616
steps:
17+
18+
- name: Setup NET
19+
uses: actions/setup-dotnet@v4
20+
with:
21+
dotnet-version: 9.0
22+
1723
- name: Checkout source code
1824
uses: actions/checkout@v4
1925

Jint.AotExample/Jint.AotExample.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net8.0</TargetFramework>
5+
<TargetFramework>net9.0</TargetFramework>
66
<Nullable>enable</Nullable>
77
<IsPackable>false</IsPackable>
88
<PublishAot>true</PublishAot>

Jint.Benchmark/Jint.Benchmark.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-
<TargetFramework>net8.0</TargetFramework>
3+
<TargetFramework>net9.0</TargetFramework>
44
<OutputType>Exe</OutputType>
55
<GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>
66
<GenerateAssemblyDescriptionAttribute>false</GenerateAssemblyDescriptionAttribute>

Jint.Repl/Jint.Repl.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-
<TargetFramework>net8.0</TargetFramework>
3+
<TargetFramework>net9.0</TargetFramework>
44
<OutputType>Exe</OutputType>
55
<IsPackable>false</IsPackable>
66
<PublishAot>true</PublishAot>

Jint.Tests.CommonScripts/Jint.Tests.CommonScripts.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net8.0</TargetFrameworks>
4+
<TargetFrameworks>net9.0</TargetFrameworks>
55
<TargetFrameworks Condition="'$(OS)' == 'Windows_NT'">$(TargetFrameworks);net472</TargetFrameworks>
66
<IsPackable>false</IsPackable>
77
</PropertyGroup>

Jint.Tests.PublicInterface/Jint.Tests.PublicInterface.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net8.0</TargetFrameworks>
4+
<TargetFrameworks>net9.0</TargetFrameworks>
55
<TargetFrameworks Condition="'$(OS)' == 'Windows_NT'">$(TargetFrameworks);net472</TargetFrameworks>
66
<IsPackable>false</IsPackable>
77
<NoWarn>612</NoWarn>

Jint.Tests.Test262/Jint.Tests.Test262.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net9.0</TargetFramework>
55
<AssemblyOriginatorKeyFile>..\Jint\Jint.snk</AssemblyOriginatorKeyFile>
66
<SignAssembly>true</SignAssembly>
77
<IsPackable>false</IsPackable>

Jint.Tests/Jint.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net8.0</TargetFrameworks>
4+
<TargetFrameworks>net9.0</TargetFrameworks>
55
<TargetFrameworks Condition="'$(OS)' == 'Windows_NT'">$(TargetFrameworks);net472</TargetFrameworks>
66
<AssemblyOriginatorKeyFile>..\Jint\Jint.snk</AssemblyOriginatorKeyFile>
77
<SignAssembly>true</SignAssembly>

0 commit comments

Comments
 (0)