7272 3.1.x
7373 6.0.x
7474 8.0.x
75+ 10.0.x
7576
7677 - name : Display dotnet version
7778 run : dotnet --info
@@ -140,6 +141,11 @@ jobs:
140141 -p:Configuration=${{ matrix.configuration }}
141142 -p:BaseOutputPath="${{ env.OUTPUT_PATH }}"
142143 -p:PublishDir="${{ env.PUBLISH_PATH }}/Release/net8.0"
144+ && dotnet publish "${{ env.PUBLISH_PROJECT_PATH }}" --no-build
145+ -p:TargetFramework=net10.0
146+ -p:Configuration=${{ matrix.configuration }}
147+ -p:BaseOutputPath="${{ env.OUTPUT_PATH }}"
148+ -p:PublishDir="${{ env.PUBLISH_PATH }}/Release/net10.0"
143149
144150 - name : Upload build for netcoreapp3.1
145151 uses : actions/upload-artifact@v4
@@ -159,6 +165,12 @@ jobs:
159165 name : ${{ env.PRODUCT_NAME }}-${{ needs.semver.outputs.next-version }}-${{ matrix.configuration }}-net8.0
160166 path : ${{ env.PUBLISH_PATH }}/${{ matrix.configuration }}/net8.0
161167
168+ - name : Upload build for net10.0
169+ uses : actions/upload-artifact@v4
170+ with :
171+ name : ${{ env.PRODUCT_NAME }}-${{ needs.semver.outputs.next-version }}-${{ matrix.configuration }}-net10.0
172+ path : ${{ env.PUBLISH_PATH }}/${{ matrix.configuration }}/net10.0
173+
162174 - name : Test
163175 if : ${{ !matrix.coverage }}
164176 run : >
@@ -265,14 +277,16 @@ jobs:
265277 fail-fast : false
266278 matrix :
267279 configuration : [Release]
268- dotnet : [netstandard2.0, net6.0, net8.0]
280+ dotnet : [netstandard2.0, net6.0, net8.0, net10.0 ]
269281 include :
282+ - dotnet : netstandard2.0
283+ app-dotnet : netcoreapp3.1
270284 - dotnet : net6.0
271285 app-dotnet : net6.0
272286 - dotnet : net8.0
273287 app-dotnet : net8.0
274- - dotnet : netstandard2 .0
275- app-dotnet : netcoreapp3.1
288+ - dotnet : net10 .0
289+ app-dotnet : net10.0
276290
277291 steps :
278292 - name : Grab CLI ${{ matrix.app-dotnet }}
0 commit comments