Skip to content

Commit 7f1c370

Browse files
committed
Update target frameworks to .NET 8.0 and 9.0 across projects
1 parent 90fa9d5 commit 7f1c370

File tree

4 files changed

+28
-14
lines changed

4 files changed

+28
-14
lines changed

.github/workflows/build-and-test.yml

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,30 +16,37 @@ jobs:
1616
matrix:
1717
options:
1818
- os: ubuntu-latest
19-
framework: net7.0
19+
framework: net9.0
20+
sdk: 9.0.x
2021
sdk-preview: true
2122
runtime: -x64
2223
codecov: false
2324
- os: macos-latest
24-
framework: net7.0
25+
framework: net9.0
26+
sdk: 9.0.x
2527
sdk-preview: true
2628
runtime: -x64
2729
codecov: false
2830
- os: windows-latest
29-
framework: net7.0
31+
framework: net9.0
32+
sdk: 9.0.x
3033
sdk-preview: true
3134
runtime: -x64
3235
codecov: true
36+
3337
- os: ubuntu-latest
34-
framework: net6.0
38+
framework: net8.0
39+
sdk: 8.0.x
3540
runtime: -x64
3641
codecov: false
3742
- os: macos-latest
38-
framework: net6.0
43+
framework: net8.0
44+
sdk: 8.0.x
3945
runtime: -x64
4046
codecov: false
4147
- os: windows-latest
42-
framework: net6.0
48+
framework: net8.0
49+
sdk: 8.0.x
4350
runtime: -x64
4451
codecov: false
4552

@@ -112,11 +119,18 @@ jobs:
112119
s3rver -d . &
113120
114121
- name: DotNet Setup
122+
if: ${{ matrix.options.sdk-preview != true }}
123+
uses: actions/setup-dotnet@v4
124+
with:
125+
dotnet-version: |
126+
8.0.x
127+
128+
- name: DotNet Setup Preview
129+
if: ${{ matrix.options.sdk-preview == true }}
115130
uses: actions/setup-dotnet@v4
116131
with:
117132
dotnet-version: |
118-
7.0.x
119-
6.0.x
133+
9.0.x
120134
121135
- name: DotNet Build
122136
if: ${{ matrix.options.sdk-preview != true }}

src/ImageSharp.Web.Providers.AWS/ImageSharp.Web.Providers.AWS.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@
2727
<Choose>
2828
<When Condition="$(SIXLABORS_TESTING_PREVIEW) == true">
2929
<PropertyGroup>
30-
<TargetFrameworks>net7.0;net6.0</TargetFrameworks>
30+
<TargetFrameworks>net9.0;net8.0</TargetFrameworks>
3131
</PropertyGroup>
3232
</When>
3333
<Otherwise>
3434
<PropertyGroup>
35-
<TargetFrameworks>net6.0</TargetFrameworks>
35+
<TargetFrameworks>net8.0</TargetFrameworks>
3636
</PropertyGroup>
3737
</Otherwise>
3838
</Choose>

src/ImageSharp.Web.Providers.Azure/ImageSharp.Web.Providers.Azure.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@
2727
<Choose>
2828
<When Condition="$(SIXLABORS_TESTING_PREVIEW) == true">
2929
<PropertyGroup>
30-
<TargetFrameworks>net7.0;net6.0</TargetFrameworks>
30+
<TargetFrameworks>net9.0;net8.0</TargetFrameworks>
3131
</PropertyGroup>
3232
</When>
3333
<Otherwise>
3434
<PropertyGroup>
35-
<TargetFrameworks>net6.0</TargetFrameworks>
35+
<TargetFrameworks>net8.0</TargetFrameworks>
3636
</PropertyGroup>
3737
</Otherwise>
3838
</Choose>

src/ImageSharp.Web/ImageSharp.Web.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@
2727
<Choose>
2828
<When Condition="$(SIXLABORS_TESTING_PREVIEW) == true">
2929
<PropertyGroup>
30-
<TargetFrameworks>net7.0;net6.0</TargetFrameworks>
30+
<TargetFrameworks>net9.0;net8.0</TargetFrameworks>
3131
</PropertyGroup>
3232
</When>
3333
<Otherwise>
3434
<PropertyGroup>
35-
<TargetFrameworks>net6.0</TargetFrameworks>
35+
<TargetFrameworks>net8.0</TargetFrameworks>
3636
</PropertyGroup>
3737
</Otherwise>
3838
</Choose>

0 commit comments

Comments
 (0)