15
15
with :
16
16
submodules : true
17
17
- name : Cache NuGet packages
18
- uses : actions/cache@v3
18
+ uses : actions/cache@v4
19
19
with :
20
20
path : |
21
21
~/.nuget/packages
32
32
- name : Unit Tests
33
33
run : dotnet test "${{ github.workspace }}\projects\Test\Unit\Unit.csproj" --no-restore --no-build --logger 'console;verbosity=detailed'
34
34
- name : Upload Build (Debug)
35
- uses : actions/upload-artifact@v3
35
+ uses : actions/upload-artifact@v4
36
36
with :
37
37
name : rabbitmq-dotnet-client-build-win32
38
38
path : |
@@ -52,14 +52,14 @@ jobs:
52
52
with :
53
53
submodules : true
54
54
- name : Cache installers
55
- uses : actions/cache@v3
55
+ uses : actions/cache@v4
56
56
with :
57
57
# Note: the cache path is relative to the workspace directory
58
58
# https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows#using-the-cache-action
59
59
path : ~/installers
60
60
key : ${{ runner.os }}-v0-${{ hashFiles('.ci/versions.json') }}
61
61
- name : Download Build (Debug)
62
- uses : actions/download-artifact@v3
62
+ uses : actions/download-artifact@v4
63
63
with :
64
64
name : rabbitmq-dotnet-client-build-win32
65
65
path : projects
81
81
"${{ github.workspace }}\projects\Test\Integration\Integration.csproj" --no-restore --no-build --logger 'console;verbosity=detailed'
82
82
- name : Maybe upload RabbitMQ logs
83
83
if : failure()
84
- uses : actions/upload-artifact@v3
84
+ uses : actions/upload-artifact@v4
85
85
with :
86
86
name : rabbitmq-logs-integration-win32
87
87
path : ~/AppData/Roaming/RabbitMQ/log/
@@ -97,14 +97,14 @@ jobs:
97
97
with :
98
98
submodules : true
99
99
- name : Cache installers
100
- uses : actions/cache@v3
100
+ uses : actions/cache@v4
101
101
with :
102
102
# Note: the cache path is relative to the workspace directory
103
103
# https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows#using-the-cache-action
104
104
path : ~/installers
105
105
key : ${{ runner.os }}-v0-${{ hashFiles('.ci/versions.json') }}
106
106
- name : Download Build (Debug)
107
- uses : actions/download-artifact@v3
107
+ uses : actions/download-artifact@v4
108
108
with :
109
109
name : rabbitmq-dotnet-client-build-win32
110
110
path : projects
@@ -115,7 +115,7 @@ jobs:
115
115
run : dotnet test --environment "RABBITMQ_RABBITMQCTL_PATH=${{ steps.install-start-rabbitmq.outputs.path }}" "${{ github.workspace }}\projects\Test\SequentialIntegration\SequentialIntegration.csproj" --no-restore --no-build --logger 'console;verbosity=detailed'
116
116
- name : Maybe upload RabbitMQ logs
117
117
if : failure()
118
- uses : actions/upload-artifact@v3
118
+ uses : actions/upload-artifact@v4
119
119
with :
120
120
name : rabbitmq-logs-sequential-integration-win32
121
121
path : ~/AppData/Roaming/RabbitMQ/log/
@@ -128,11 +128,11 @@ jobs:
128
128
with :
129
129
submodules : true
130
130
- name : Setup .NET
131
- uses : actions/setup-dotnet@v3
131
+ uses : actions/setup-dotnet@v4
132
132
with :
133
133
dotnet-version : 6.x
134
134
- name : Cache NuGet packages
135
- uses : actions/cache@v3
135
+ uses : actions/cache@v4
136
136
with :
137
137
path : |
138
138
~/.nuget/packages
@@ -149,7 +149,7 @@ jobs:
149
149
- name : Unit Tests
150
150
run : dotnet test "${{ github.workspace }}/projects/Test/Unit/Unit.csproj" --no-restore --no-build --logger 'console;verbosity=detailed'
151
151
- name : Upload Build (Debug)
152
- uses : actions/upload-artifact@v3
152
+ uses : actions/upload-artifact@v4
153
153
with :
154
154
name : rabbitmq-dotnet-client-build-ubuntu
155
155
path : |
@@ -166,11 +166,11 @@ jobs:
166
166
with :
167
167
submodules : true
168
168
- name : Setup .NET
169
- uses : actions/setup-dotnet@v3
169
+ uses : actions/setup-dotnet@v4
170
170
with :
171
171
dotnet-version : 6.x
172
172
- name : Download Build (Debug)
173
- uses : actions/download-artifact@v3
173
+ uses : actions/download-artifact@v4
174
174
with :
175
175
name : rabbitmq-dotnet-client-build-ubuntu
176
176
path : projects
@@ -188,7 +188,7 @@ jobs:
188
188
"${{ github.workspace }}/projects/Test/Integration/Integration.csproj" --no-restore --no-build --logger 'console;verbosity=detailed'
189
189
- name : Maybe upload RabbitMQ logs
190
190
if : failure()
191
- uses : actions/upload-artifact@v3
191
+ uses : actions/upload-artifact@v4
192
192
with :
193
193
name : rabbitmq-logs-integration-ubuntu
194
194
path : ${{ github.workspace }}/.ci/ubuntu/log/
@@ -201,11 +201,11 @@ jobs:
201
201
with :
202
202
submodules : true
203
203
- name : Setup .NET
204
- uses : actions/setup-dotnet@v3
204
+ uses : actions/setup-dotnet@v4
205
205
with :
206
206
dotnet-version : 6.x
207
207
- name : Download Build (Debug)
208
- uses : actions/download-artifact@v3
208
+ uses : actions/download-artifact@v4
209
209
with :
210
210
name : rabbitmq-dotnet-client-build-ubuntu
211
211
path : projects
@@ -219,7 +219,7 @@ jobs:
219
219
"${{ github.workspace }}/projects/Test/SequentialIntegration/SequentialIntegration.csproj" --no-restore --no-build --logger 'console;verbosity=detailed'
220
220
- name : Maybe upload RabbitMQ logs
221
221
if : failure()
222
- uses : actions/upload-artifact@v3
222
+ uses : actions/upload-artifact@v4
223
223
with :
224
224
name : rabbitmq-logs-sequential-integration-ubuntu
225
225
path : ${{ github.workspace }}/.ci/ubuntu/log/
0 commit comments