@@ -29,17 +29,17 @@ jobs:
29
29
runs-on : ubuntu-latest
30
30
steps :
31
31
- name : Checkout repository
32
- uses : actions/checkout@v3
32
+ uses : actions/checkout@v4
33
33
with :
34
34
fetch-depth : 0
35
35
36
36
- name : Install Dotnet
37
- uses : actions/setup-dotnet@v3
37
+ uses : actions/setup-dotnet@v4
38
38
with :
39
39
dotnet-version : ${{ env.DOTNET_VERSION }}
40
40
41
41
- name : Enable NuGet cache
42
- uses : actions/cache@v4.0.2
42
+ uses : actions/cache@v4.2.3
43
43
with :
44
44
path : ~/.nuget/packages
45
45
key : ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
62
62
working-directory : ./tests
63
63
64
64
- name : Archive code coverage results
65
- uses : actions/upload-artifact@v3.1 .2
65
+ uses : actions/upload-artifact@v4.6 .2
66
66
with :
67
67
name : code-coverage-reports
68
68
path : ./tests/**/coverage.opencover.xml
@@ -100,20 +100,20 @@ jobs:
100
100
101
101
steps :
102
102
- name : Checkout repository
103
- uses : actions/checkout@v3
103
+ uses : actions/checkout@v4
104
104
with :
105
105
fetch-depth : 0
106
106
107
107
- name : Install Dotnet
108
- uses : actions/setup-dotnet@v3
108
+ uses : actions/setup-dotnet@v4
109
109
with :
110
110
dotnet-version : ${{ env.DOTNET_VERSION }}
111
111
112
112
- name : Install LivingDoc CLI
113
113
run : dotnet tool install --global SpecFlow.Plus.LivingDoc.CLI
114
114
115
115
- name : Enable NuGet cache
116
- uses : actions/cache@v4.0.2
116
+ uses : actions/cache@v4.2.3
117
117
with :
118
118
path : ~/.nuget/packages
119
119
key : ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
@@ -139,7 +139,7 @@ jobs:
139
139
140
140
- name : Publish report
141
141
if : always()
142
- uses : actions/upload-artifact@v3.1 .2
142
+ uses : actions/upload-artifact@v4.6 .2
143
143
with :
144
144
name : WorkflowExecutorIntegrationTestReport
145
145
path : ./tests/IntegrationTests/WorkflowExecutor.IntegrationTests/bin/Debug/net8.0/LivingDoc.html
@@ -177,20 +177,20 @@ jobs:
177
177
178
178
steps :
179
179
- name : Checkout repository
180
- uses : actions/checkout@v3
180
+ uses : actions/checkout@v4
181
181
with :
182
182
fetch-depth : 0
183
183
184
184
- name : Install Dotnet
185
- uses : actions/setup-dotnet@v3
185
+ uses : actions/setup-dotnet@v4
186
186
with :
187
187
dotnet-version : ${{ env.DOTNET_VERSION }}
188
188
189
189
- name : Install LivingDoc CLI
190
190
run : dotnet tool install --global SpecFlow.Plus.LivingDoc.CLI
191
191
192
192
- name : Enable NuGet cache
193
- uses : actions/cache@v4.0.2
193
+ uses : actions/cache@v4.2.3
194
194
with :
195
195
path : ~/.nuget/packages
196
196
key : ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
@@ -216,7 +216,7 @@ jobs:
216
216
217
217
- name : Publish report
218
218
if : always()
219
- uses : actions/upload-artifact@v3.1 .2
219
+ uses : actions/upload-artifact@v4.6 .2
220
220
with :
221
221
name : TaskManagerIntegrationTestReport
222
222
path : ./tests/IntegrationTests/TaskManager.IntegrationTests/bin/Debug/net8.0/LivingDoc.html
@@ -232,17 +232,17 @@ jobs:
232
232
distribution : ' zulu' # Alternative distribution options are available.
233
233
234
234
- name : Checkout repository
235
- uses : actions/checkout@v3
235
+ uses : actions/checkout@v4
236
236
with :
237
237
fetch-depth : 0
238
238
239
239
- name : Install Dotnet
240
- uses : actions/setup-dotnet@v3
240
+ uses : actions/setup-dotnet@v4
241
241
with :
242
242
dotnet-version : ${{ env.DOTNET_VERSION }}
243
243
244
244
- name : Enable NuGet cache
245
- uses : actions/cache@v4.0.2
245
+ uses : actions/cache@v4.2.3
246
246
with :
247
247
path : ~/.nuget/packages
248
248
key : ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
@@ -269,7 +269,7 @@ jobs:
269
269
working-directory : ./src
270
270
271
271
- name : Download code coverage from unit tests
272
- uses : actions/download-artifact@v3
272
+ uses : actions/download-artifact@v4
273
273
with :
274
274
name : code-coverage-reports
275
275
0 commit comments