3636 AUTOMATED_TESTS_PROJECT_DIR : ' ${{ github.workspace }}\tests\Files.InteractionTests'
3737 AUTOMATED_TESTS_PROJECT_PATH : ' ${{ github.workspace }}\tests\Files.InteractionTests\Files.InteractionTests.csproj'
3838 AUTOMATED_TESTS_ASSEMBLY_DIR : ' ${{ github.workspace }}\artifacts\TestsAssembly'
39- ARTIFACTS_STAGING_DIR : ' ${{ github.workspace }}\artifacts'
39+ ARTIFACTS_STAGING_DIR : ' ${{ github.workspace }}\artifacts'
4040 APPX_PACKAGE_DIR : ' ${{ github.workspace }}\artifacts\AppxPackages\'
4141 APPX_SELFSIGNED_CERT_PATH : ' ${{ github.workspace }}\.github\workflows\FilesApp_SelfSigned.pfx'
4242 WINAPPDRIVER_EXE86_PATH : ' C:\Program Files (x86)\Windows Application Driver\WinAppDriver.exe'
@@ -53,11 +53,11 @@ jobs:
5353 steps :
5454
5555 - name : Checkout the repository
56- uses : actions/checkout@v4
56+ uses : actions/checkout@v6
5757 with :
5858 fetch-depth : 2
5959 - name : Setup .NET
60- uses : actions/setup-dotnet@v4
60+ uses : actions/setup-dotnet@v5
6161
6262 - name : Install XamlStyler.Console
6363 run : ' dotnet tool install --global XamlStyler.Console'
7575 }
7676 }
7777 continue-on-error : true
78-
78+
7979 - name : Fail if necessary
8080 if : steps.check-step.outcome == 'failure'
8181 run : exit 1
@@ -97,13 +97,13 @@ jobs:
9797 steps :
9898
9999 - name : Checkout the repository
100- uses : actions/checkout@v4
100+ uses : actions/checkout@v6
101101 - name : Setup MSBuild
102- uses : microsoft/setup-msbuild@v2
102+ uses : microsoft/setup-msbuild@v3
103103 - name : Setup NuGet
104- uses : NuGet/setup-nuget@v2
104+ uses : NuGet/setup-nuget@v3
105105 - name : Setup .NET
106- uses : actions/setup-dotnet@v4
106+ uses : actions/setup-dotnet@v5
107107 with :
108108 global-json-file : global.json
109109
@@ -117,7 +117,7 @@ jobs:
117117 -p:PublishReadyToRun=true `
118118 -v:quiet
119119
120- - if : env.CONFIGURATION != env.AUTOMATED_TESTS_CONFIGURATION || env.ARCHITECTURE != env.AUTOMATED_TESTS_ARCHITECTURE
120+ - if : env.CONFIGURATION != env.AUTOMATED_TESTS_CONFIGURATION || env.ARCHITECTURE != env.AUTOMATED_TESTS_ARCHITECTURE
121121 name : Build Files
122122 run : |
123123 msbuild `
@@ -173,7 +173,7 @@ jobs:
173173
174174 - if : env.ARCHITECTURE == env.AUTOMATED_TESTS_ARCHITECTURE && env.CONFIGURATION == env.AUTOMATED_TESTS_CONFIGURATION
175175 name : Upload the packages to the Artifacts
176- uses : actions/upload-artifact@v4
176+ uses : actions/upload-artifact@v7
177177 with :
178178 name : ' Appx Packages (${{ env.CONFIGURATION }}, ${{ env.ARCHITECTURE }})'
179179 path : ${{ env.ARTIFACTS_STAGING_DIR }}
@@ -202,14 +202,14 @@ jobs:
202202 run : exit 1
203203
204204 - name : Checkout the repository
205- uses : actions/checkout@v4
205+ uses : actions/checkout@v6
206206 - name : Setup .NET
207- uses : actions/setup-dotnet@v4
207+ uses : actions/setup-dotnet@v5
208208 with :
209209 global-json-file : global.json
210210
211211 - name : Download the packages from the Artifacts
212- uses : actions/download-artifact@v4
212+ uses : actions/download-artifact@v8
213213 with :
214214 name : ' Appx Packages (${{ env.CONFIGURATION }}, ${{ env.AUTOMATED_TESTS_ARCHITECTURE }})'
215215 path : ${{ env.ARTIFACTS_STAGING_DIR }}
@@ -267,7 +267,7 @@ jobs:
267267 - if : github.event_name == 'pull_request'
268268 uses : geekyeggo/delete-artifact@v5
269269 with :
270- name : ' *'
270+ name : ' *'
271271
272272 # - name: Generate markdown from the tests result
273273 # shell: pwsh
0 commit comments