@@ -29,17 +29,17 @@ jobs:
2929 runs-on : ubuntu-latest
3030 steps :
3131 - name : Checkout repository
32- uses : actions/checkout@v3
32+ uses : actions/checkout@v4
3333 with :
3434 fetch-depth : 0
3535
3636 - name : Install Dotnet
37- uses : actions/setup-dotnet@v3
37+ uses : actions/setup-dotnet@v4
3838 with :
3939 dotnet-version : ${{ env.DOTNET_VERSION }}
4040
4141 - name : Enable NuGet cache
42- uses : actions/cache@v4.0.2
42+ uses : actions/cache@v4.2.3
4343 with :
4444 path : ~/.nuget/packages
4545 key : ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
6262 working-directory : ./tests
6363
6464 - name : Archive code coverage results
65- uses : actions/upload-artifact@v3.1 .2
65+ uses : actions/upload-artifact@v4.6 .2
6666 with :
6767 name : code-coverage-reports
6868 path : ./tests/**/coverage.opencover.xml
@@ -100,20 +100,20 @@ jobs:
100100
101101 steps :
102102 - name : Checkout repository
103- uses : actions/checkout@v3
103+ uses : actions/checkout@v4
104104 with :
105105 fetch-depth : 0
106106
107107 - name : Install Dotnet
108- uses : actions/setup-dotnet@v3
108+ uses : actions/setup-dotnet@v4
109109 with :
110110 dotnet-version : ${{ env.DOTNET_VERSION }}
111111
112112 - name : Install LivingDoc CLI
113113 run : dotnet tool install --global SpecFlow.Plus.LivingDoc.CLI
114114
115115 - name : Enable NuGet cache
116- uses : actions/cache@v4.0.2
116+ uses : actions/cache@v4.2.3
117117 with :
118118 path : ~/.nuget/packages
119119 key : ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
@@ -139,7 +139,7 @@ jobs:
139139
140140 - name : Publish report
141141 if : always()
142- uses : actions/upload-artifact@v3.1 .2
142+ uses : actions/upload-artifact@v4.6 .2
143143 with :
144144 name : WorkflowExecutorIntegrationTestReport
145145 path : ./tests/IntegrationTests/WorkflowExecutor.IntegrationTests/bin/Debug/net8.0/LivingDoc.html
@@ -177,20 +177,20 @@ jobs:
177177
178178 steps :
179179 - name : Checkout repository
180- uses : actions/checkout@v3
180+ uses : actions/checkout@v4
181181 with :
182182 fetch-depth : 0
183183
184184 - name : Install Dotnet
185- uses : actions/setup-dotnet@v3
185+ uses : actions/setup-dotnet@v4
186186 with :
187187 dotnet-version : ${{ env.DOTNET_VERSION }}
188188
189189 - name : Install LivingDoc CLI
190190 run : dotnet tool install --global SpecFlow.Plus.LivingDoc.CLI
191191
192192 - name : Enable NuGet cache
193- uses : actions/cache@v4.0.2
193+ uses : actions/cache@v4.2.3
194194 with :
195195 path : ~/.nuget/packages
196196 key : ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
@@ -216,7 +216,7 @@ jobs:
216216
217217 - name : Publish report
218218 if : always()
219- uses : actions/upload-artifact@v3.1 .2
219+ uses : actions/upload-artifact@v4.6 .2
220220 with :
221221 name : TaskManagerIntegrationTestReport
222222 path : ./tests/IntegrationTests/TaskManager.IntegrationTests/bin/Debug/net8.0/LivingDoc.html
@@ -232,17 +232,17 @@ jobs:
232232 distribution : ' zulu' # Alternative distribution options are available.
233233
234234 - name : Checkout repository
235- uses : actions/checkout@v3
235+ uses : actions/checkout@v4
236236 with :
237237 fetch-depth : 0
238238
239239 - name : Install Dotnet
240- uses : actions/setup-dotnet@v3
240+ uses : actions/setup-dotnet@v4
241241 with :
242242 dotnet-version : ${{ env.DOTNET_VERSION }}
243243
244244 - name : Enable NuGet cache
245- uses : actions/cache@v4.0.2
245+ uses : actions/cache@v4.2.3
246246 with :
247247 path : ~/.nuget/packages
248248 key : ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
@@ -269,7 +269,7 @@ jobs:
269269 working-directory : ./src
270270
271271 - name : Download code coverage from unit tests
272- uses : actions/download-artifact@v3
272+ uses : actions/download-artifact@v4
273273 with :
274274 name : code-coverage-reports
275275
0 commit comments