@@ -34,13 +34,13 @@ jobs:
3434 # Steps represent a sequence of tasks that will be executed as part of the job
3535 steps :
3636 - name : Install .NET SDK v${{ env.DOTNET_VERSION }}
37- uses : actions/setup-dotnet@v3
37+ uses : actions/setup-dotnet@v4
3838 with :
3939 dotnet-version : ${{ env.DOTNET_VERSION }}
4040
4141 # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
4242 - name : Checkout Repository
43- uses : actions/checkout@v3
43+ uses : actions/checkout@v4
4444 with :
4545 submodules : recursive
4646
7272 # Steps represent a sequence of tasks that will be executed as part of the job
7373 steps :
7474 - name : Configure Pagefile
75- uses : al-cheb/configure-pagefile-action@v1.2
75+ uses : al-cheb/configure-pagefile-action@v1.4
7676 with :
7777 minimum-size : 32GB
7878 maximum-size : 32GB
8888 Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps' -Name 'DumpType' -Type DWord -Value '2'
8989
9090 - name : Install .NET SDK v${{ env.DOTNET_VERSION }}
91- uses : actions/setup-dotnet@v3
91+ uses : actions/setup-dotnet@v4
9292 with :
9393 dotnet-version : ${{ env.DOTNET_VERSION }}
9494
9898
9999 # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
100100 - name : Checkout Repository
101- uses : actions/checkout@v3
101+ uses : actions/checkout@v4
102102 with :
103103 submodules : recursive
104104
@@ -180,7 +180,7 @@ jobs:
180180
181181 # Run tests
182182 - name : Setup VSTest Path
183- uses : darenm/Setup-VSTest@v1
183+ uses : darenm/setup-vstest@3a16d909a1f3bbc65b52f8270d475d905e7d3e44
184184
185185 - name : Install Testspace Module
186186 uses : testspace-com/setup-testspace@v1
@@ -197,14 +197,14 @@ jobs:
197197 if : ${{ always() && (steps.test-generator.conclusion == 'success' || steps.test-platform.conclusion == 'success') }}
198198
199199 - name : Artifact - Diagnostic Logs
200- uses : actions/upload-artifact@v3
200+ uses : actions/upload-artifact@v4
201201 if : ${{ (env.ENABLE_DIAGNOSTICS == 'true' || env.COREHOST_TRACE != '') && always() }}
202202 with :
203203 name : build-logs
204204 path : ./**/*.*log
205205
206206 - name : Artifact - ILC Repro
207- uses : actions/upload-artifact@v3
207+ uses : actions/upload-artifact@v4
208208 if : ${{ (env.ENABLE_DIAGNOSTICS == 'true' || env.COREHOST_TRACE != '') && always() }}
209209 with :
210210 name : ilc-repro
@@ -220,7 +220,7 @@ jobs:
220220 dump:
221221 - added: '${{ github.workspace }}/CrashDumps/*.dmp'
222222 - name : Artifact - WER crash dumps
223- uses : actions/upload-artifact@v3
223+ uses : actions/upload-artifact@v4
224224 if : ${{ steps.filter.outputs.dump == 'true' && (env.ENABLE_DIAGNOSTICS == 'true' || env.COREHOST_TRACE != '') && always() }}
225225 with :
226226 name : CrashDumps-${{ matrix.platform }}
@@ -239,7 +239,7 @@ jobs:
239239
240240 steps :
241241 - name : Install .NET SDK v${{ env.DOTNET_VERSION }}
242- uses : actions/setup-dotnet@v3
242+ uses : actions/setup-dotnet@v4
243243 with :
244244 dotnet-version : ${{ env.DOTNET_VERSION }}
245245
@@ -249,7 +249,7 @@ jobs:
249249
250250 # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
251251 - name : Checkout Repository
252- uses : actions/checkout@v3
252+ uses : actions/checkout@v4
253253 with :
254254 submodules : recursive
255255
@@ -274,7 +274,7 @@ jobs:
274274 # TODO: Do we want to run tests here? Can we do that on linux easily?
275275
276276 - name : Artifact - Diagnostic Logs
277- uses : actions/upload-artifact@v3
277+ uses : actions/upload-artifact@v4
278278 if : ${{ (env.ENABLE_DIAGNOSTICS == 'true' || env.COREHOST_TRACE != '') && always() }}
279279 with :
280280 name : linux-logs
0 commit comments