88
99jobs :
1010 lint :
11- runs-on : windows-2022
11+ runs-on : windows-latest
1212 steps :
13- - uses : actions/checkout@v4
13+ - uses : actions/checkout@v5
1414
1515 - name : Install .NET SDK
16- uses : actions/setup-dotnet@v4
16+ uses : actions/setup-dotnet@v5
1717 with :
18- dotnet-version : 9 .x.x
18+ dotnet-version : 10 .x.x
1919
2020 - name : Set up dotnet tools
2121 run : make install install-styleguide
@@ -26,12 +26,12 @@ jobs:
2626 Roslyn_Static_Analysis :
2727 runs-on : windows-latest
2828 steps :
29- - uses : actions/checkout@v4
29+ - uses : actions/checkout@v5
3030
3131 - name : Install .NET SDK
32- uses : actions/setup-dotnet@v4
32+ uses : actions/setup-dotnet@v5
3333 with :
34- dotnet-version : 9 .x.x
34+ dotnet-version : 10 .x.x
3535
3636 - name : Set up dotnet tools
3737 run : make install install-styleguide
@@ -46,14 +46,14 @@ jobs:
4646 Security_Code_Scan :
4747 runs-on : windows-latest
4848 steps :
49- - uses : actions/checkout@v4
49+ - uses : actions/checkout@v5
5050
5151 - name : Install .NET SDK
52- uses : actions/setup-dotnet@v4
52+ uses : actions/setup-dotnet@v5
5353 with :
5454 # v6 is needed for the tool to run
5555 dotnet-version : |
56- 9 .x.x
56+ 10 .x.x
5757 6.x.x
5858
5959 - name : Set up dotnet tools and dependencies
@@ -65,12 +65,12 @@ jobs:
6565 Coverage_Requirements :
6666 runs-on : ubuntu-latest
6767 steps :
68- - uses : actions/checkout@v4
68+ - uses : actions/checkout@v5
6969
7070 - name : Install .NET SDK
71- uses : actions/setup-dotnet@v4
71+ uses : actions/setup-dotnet@v5
7272 with :
73- dotnet-version : 9 .x.x
73+ dotnet-version : 10 .x.x
7474
7575 - name : Set up dotnet tools and dependencies
7676 run : make install
@@ -82,12 +82,12 @@ jobs:
8282 if : github.ref == 'refs/heads/master'
8383 runs-on : ubuntu-latest
8484 steps :
85- - uses : actions/checkout@v4
85+ - uses : actions/checkout@v5
8686
8787 - name : Install .NET SDK
88- uses : actions/setup-dotnet@v4
88+ uses : actions/setup-dotnet@v5
8989 with :
90- dotnet-version : 9 .x.x
90+ dotnet-version : 10 .x.x
9191
9292 - name : Set up dotnet tools and dependencies
9393 run : make install
@@ -105,12 +105,12 @@ jobs:
105105 if : github.ref == 'refs/heads/master'
106106 runs-on : ubuntu-latest
107107 steps :
108- - uses : actions/checkout@v4
108+ - uses : actions/checkout@v5
109109
110110 - name : Install .NET SDK
111- uses : actions/setup-dotnet@v4
111+ uses : actions/setup-dotnet@v5
112112 with :
113- dotnet-version : 9 .x.x
113+ dotnet-version : 10 .x.x
114114
115115 - name : Install docfx
116116 run : make install-tools
@@ -132,7 +132,7 @@ jobs:
132132 EASYPOST_PROD_API_KEY : " 123"
133133 strategy :
134134 matrix :
135- name : ["Net60", "Net70", "Net80", "Net90"]
135+ name : ["Net60", "Net70", "Net80", "Net90", "Net100" ]
136136 include :
137137 - name : Net60
138138 framework : net6.0
@@ -146,13 +146,16 @@ jobs:
146146 - name : Net90
147147 framework : net9.0
148148 dotnet-version : 9.x.x
149+ - name : Net100
150+ framework : net10.0
151+ dotnet-version : 10.x.x
149152 steps :
150- - uses : actions/checkout@v4
153+ - uses : actions/checkout@v5
151154 with :
152155 submodules : true
153156
154157 - name : Install .NET SDK
155- uses : actions/setup-dotnet@v4
158+ uses : actions/setup-dotnet@v5
156159 with :
157160 dotnet-version : ${{ matrix.dotnet-version }}
158161
@@ -184,14 +187,14 @@ jobs:
184187 Integration_Tests :
185188 runs-on : windows-latest
186189 steps :
187- - uses : actions/checkout@v4
190+ - uses : actions/checkout@v5
188191 with :
189192 submodules : true
190193
191194 - name : Install .NET SDK
192- uses : actions/setup-dotnet@v4
195+ uses : actions/setup-dotnet@v5
193196 with :
194- dotnet-version : 9 .x.x
197+ dotnet-version : 10 .x.x
195198
196199 - name : Setup MSBuild
197200 uses : microsoft/setup-msbuild@v2
@@ -223,9 +226,10 @@ jobs:
223226 # - By extension, this is ensuring we are testing that the `EasyPost` source code can run in a .NET Framework environment
224227
225228 NetStandard_Compatibility_Tests :
229+ # Need windows-2022 for .NET Framework 4.7.2 support
226230 runs-on : windows-2022
227231 steps :
228- - uses : actions/checkout@v4
232+ - uses : actions/checkout@v5
229233 with :
230234 submodules : true
231235
@@ -252,14 +256,14 @@ jobs:
252256 FSharp_Compatibility_Tests :
253257 runs-on : windows-latest
254258 steps :
255- - uses : actions/checkout@v4
259+ - uses : actions/checkout@v5
256260 with :
257261 submodules : true
258262
259263 - name : Install .NET SDK
260- uses : actions/setup-dotnet@v4
264+ uses : actions/setup-dotnet@v5
261265 with :
262- dotnet-version : 9 .x.x
266+ dotnet-version : 10 .x.x
263267
264268 - name : Setup MSBuild
265269 uses : microsoft/setup-msbuild@v2
@@ -284,14 +288,14 @@ jobs:
284288 Visual_Basic_Compatibility_Test :
285289 runs-on : windows-latest
286290 steps :
287- - uses : actions/checkout@v4
291+ - uses : actions/checkout@v5
288292 with :
289293 submodules : true
290294
291295 - name : Install .NET SDK
292- uses : actions/setup-dotnet@v4
296+ uses : actions/setup-dotnet@v5
293297 with :
294- dotnet-version : 9 .x.x
298+ dotnet-version : 10 .x.x
295299
296300 - name : Setup MSBuild
297301 uses : microsoft/setup-msbuild@v2
0 commit comments