@@ -29,7 +29,7 @@ run-name: ${{ github.event_name == 'pull_request' && 'Files PR Validation' || 'F
2929
3030env :
3131 WORKING_DIR : ${{ github.workspace }} # Default: 'D:\a\Files\Files'
32- SOLUTION_PATH : ' ${{ github.workspace }}\Files.sln '
32+ SOLUTION_PATH : ' ${{ github.workspace }}\Files.slnx '
3333 PACKAGE_PROJECT_DIR : ' ${{ github.workspace }}\src\Files.App (Package)'
3434 PACKAGE_PROJECT_PATH : ' ${{ github.workspace }}\src\Files.App (Package)\Files.Package.wapproj'
3535 AUTOMATED_TESTS_ARCHITECTURE : ' x64'
5757 uses : actions/checkout@v4
5858 with :
5959 fetch-depth : 2
60- - name : Setup .NET 8
60+ - name : Setup .NET
6161 uses : actions/setup-dotnet@v4
6262
6363 - name : Install XamlStyler.Console
@@ -103,34 +103,31 @@ jobs:
103103 uses : microsoft/setup-msbuild@v2
104104 - name : Setup NuGet
105105 uses : NuGet/setup-nuget@v2
106- - name : Setup .NET 8
106+ - name : Setup .NET
107107 uses : actions/setup-dotnet@v4
108108 with :
109109 global-json-file : global.json
110110
111- - name : Restore NuGet
112- shell : pwsh
113- run : ' nuget restore $env:SOLUTION_PATH'
114-
115111 - name : Restore Files
116112 shell : pwsh
117113 run : |
118114 msbuild $env:SOLUTION_PATH `
119115 -t:Restore `
120116 -p:Platform=$env:ARCHITECTURE `
121117 -p:Configuration=$env:CONFIGURATION `
122- -p:PublishReadyToRun=true
118+ -p:PublishReadyToRun=true `
119+ -v:quiet
123120
124121 - if : env.CONFIGURATION != env.AUTOMATED_TESTS_CONFIGURATION || env.ARCHITECTURE != env.AUTOMATED_TESTS_ARCHITECTURE
125122 name : Build Files
126123 run : |
127124 msbuild `
128125 $env:PACKAGE_PROJECT_PATH `
129126 -t:Build `
130- -clp:ErrorsOnly `
131127 -p:Configuration=$env:CONFIGURATION `
132128 -p:Platform=$env:ARCHITECTURE `
133- -p:AppxBundle=Never
129+ -p:AppxBundle=Never `
130+ -v:quiet
134131
135132 - if : env.CONFIGURATION == env.AUTOMATED_TESTS_CONFIGURATION && env.ARCHITECTURE == env.AUTOMATED_TESTS_ARCHITECTURE
136133 name : Create self signed cert as a pfx file
@@ -143,7 +140,6 @@ jobs:
143140 $env:PACKAGE_PROJECT_PATH `
144141 -t:Build `
145142 -t:_GenerateAppxPackage `
146- -clp:ErrorsOnly `
147143 -p:Configuration=$env:CONFIGURATION `
148144 -p:Platform=$env:ARCHITECTURE `
149145 -p:AppxBundlePlatforms=$env:AUTOMATED_TESTS_ARCHITECTURE `
@@ -153,16 +149,17 @@ jobs:
153149 -p:AppxPackageSigningEnabled=true `
154150 -p:PackageCertificateKeyFile=$env:APPX_SELFSIGNED_CERT_PATH `
155151 -p:PackageCertificatePassword="" `
156- -p:PackageCertificateThumbprint=""
152+ -p:PackageCertificateThumbprint="" `
153+ -v:quiet
157154
158155 - if : env.ARCHITECTURE == env.AUTOMATED_TESTS_ARCHITECTURE && env.CONFIGURATION == env.AUTOMATED_TESTS_CONFIGURATION
159156 name : Build interaction tests
160157 run : |
161158 msbuild $env:AUTOMATED_TESTS_PROJECT_PATH `
162159 -t:Build `
163- -clp:ErrorsOnly `
164160 -p:Configuration=$env:CONFIGURATION `
165- -p:Platform=$env:AUTOMATED_TESTS_ARCHITECTURE
161+ -p:Platform=$env:AUTOMATED_TESTS_ARCHITECTURE `
162+ -v:quiet
166163
167164 - if : env.ARCHITECTURE == env.AUTOMATED_TESTS_ARCHITECTURE && env.CONFIGURATION == env.AUTOMATED_TESTS_CONFIGURATION
168165 name : Copy tests bin to the artifacts dir
@@ -204,7 +201,7 @@ jobs:
204201
205202 - name : Checkout the repository
206203 uses : actions/checkout@v4
207- - name : Setup .NET 8
204+ - name : Setup .NET
208205 uses : actions/setup-dotnet@v4
209206 with :
210207 global-json-file : global.json
0 commit comments