@@ -19,19 +19,19 @@ jobs:
1919 timeout-minutes : 15
2020 steps :
2121 - name : Checkout
22- uses : actions/checkout@v5
22+ uses : actions/checkout@v6
2323 with :
2424 fetch-depth : 0
25- - name : Setup .NET Core 8.x
26- uses : actions/setup-dotnet@v4
25+ - name : Setup .NET SDK
26+ uses : actions/setup-dotnet@v5
2727 with :
28- dotnet-version : 8 .x
28+ dotnet-version : 10 .x
2929 - name : Install dependencies
30- run : dotnet restore ${{ github.workspace }}/Source/EasyNetQ.Management.Client.sln
30+ run : dotnet restore ${{ github.workspace }}/Source/EasyNetQ.Management.Client.slnx
3131 - name : Check formatting
32- run : dotnet format --no-restore --verify-no-changes --severity warn ./Source/EasyNetQ.Management.Client.sln || (echo "Run 'dotnet format' to fix issues" && exit 1)
32+ run : dotnet format --no-restore --verify-no-changes --severity warn ./Source/EasyNetQ.Management.Client.slnx || (echo "Run 'dotnet format' to fix issues" && exit 1)
3333 - name : Build
34- run : dotnet build ${{ github.workspace }}/Source/EasyNetQ.Management.Client.sln --configuration Release
34+ run : dotnet build ${{ github.workspace }}/Source/EasyNetQ.Management.Client.slnx --configuration Release
3535 - name : Approval Tests
3636 run : |
3737 cd ${{ github.workspace }}/Source/EasyNetQ.Management.Client.ApprovalTests
@@ -53,17 +53,17 @@ jobs:
5353 fail-fast : true
5454 steps :
5555 - name : Checkout
56- uses : actions/checkout@v5
56+ uses : actions/checkout@v6
5757 with :
5858 fetch-depth : 0
59- - name : Setup .NET Core 8.x
60- uses : actions/setup-dotnet@v4
59+ - name : Setup .NET SDK
60+ uses : actions/setup-dotnet@v5
6161 with :
62- dotnet-version : 8 .x
62+ dotnet-version : 10 .x
6363 - name : Install dependencies
64- run : dotnet restore ${{ github.workspace }}/Source/EasyNetQ.Management.Client.sln
64+ run : dotnet restore ${{ github.workspace }}/Source/EasyNetQ.Management.Client.slnx
6565 - name : Build
66- run : dotnet build ${{ github.workspace }}/Source/EasyNetQ.Management.Client.sln --configuration Release
66+ run : dotnet build ${{ github.workspace }}/Source/EasyNetQ.Management.Client.slnx --configuration Release
6767 - name : Tests
6868 run : |
6969 cd ${{ github.workspace }}/Source/EasyNetQ.Management.Client.Tests
@@ -82,23 +82,23 @@ jobs:
8282 os : [ubuntu-latest]
8383 include :
8484 - os : ubuntu-latest
85- framework : net8 .0
85+ framework : net10 .0
8686 # - os: windows-latest
8787 # framework: net48
8888 fail-fast : true
8989 steps :
9090 - name : Checkout
91- uses : actions/checkout@v5
91+ uses : actions/checkout@v6
9292 with :
9393 fetch-depth : 0
94- - name : Setup .NET Core 8.x
95- uses : actions/setup-dotnet@v4
94+ - name : Setup .NET SDK
95+ uses : actions/setup-dotnet@v5
9696 with :
97- dotnet-version : 8 .x
97+ dotnet-version : 10 .x
9898 - name : Install dependencies
99- run : dotnet restore ${{ github.workspace }}/Source/EasyNetQ.Management.Client.sln
99+ run : dotnet restore ${{ github.workspace }}/Source/EasyNetQ.Management.Client.slnx
100100 - name : Build
101- run : dotnet build ${{ github.workspace }}/Source/EasyNetQ.Management.Client.sln --configuration Release
101+ run : dotnet build ${{ github.workspace }}/Source/EasyNetQ.Management.Client.slnx --configuration Release
102102 - name : Integration Tests
103103 env :
104104 RABBITMQ_VERSION : ${{ matrix.rabbitmq }}
@@ -113,18 +113,18 @@ jobs:
113113 if : github.event_name == 'push' && contains(github.ref, 'refs/tags/')
114114 steps :
115115 - name : Checkout
116- uses : actions/checkout@v5
116+ uses : actions/checkout@v6
117117 with :
118118 fetch-depth : 0
119- - name : Setup .NET Core 8.x
120- uses : actions/setup-dotnet@v4
119+ - name : Setup .NET SDK
120+ uses : actions/setup-dotnet@v5
121121 with :
122- dotnet-version : 8 .x
122+ dotnet-version : 10 .x
123123 - name : Install dependencies
124- run : dotnet restore ${{ github.workspace }}/Source/EasyNetQ.Management.Client.sln
124+ run : dotnet restore ${{ github.workspace }}/Source/EasyNetQ.Management.Client.slnx
125125 - name : Build
126- run : dotnet build ${{ github.workspace }}/Source/EasyNetQ.Management.Client.sln --configuration Release
126+ run : dotnet build ${{ github.workspace }}/Source/EasyNetQ.Management.Client.slnx --configuration Release
127127 - name : Pack
128- run : dotnet pack ${{ github.workspace }}/Source/EasyNetQ.Management.Client.sln --configuration Release --no-build --include-symbols -p:PackageOutputPath="${{ github.workspace }}/Packages"
128+ run : dotnet pack ${{ github.workspace }}/Source/EasyNetQ.Management.Client.slnx --configuration Release --no-build --include-symbols -p:PackageOutputPath="${{ github.workspace }}/Packages"
129129 - name : Publish
130130 run : dotnet nuget push '${{ github.workspace }}/Packages/*.*' --source https://api.nuget.org/v3/index.json --api-key ${{ secrets.NUGET_TOKEN }}
0 commit comments