@@ -201,6 +201,15 @@ jobs:
201
201
dotnet tool install --global dotnet-dump
202
202
dotnet-dump analyze ${{ steps.detect-dump.outputs.DUMP_FILE }} -c "clrstack" -c "pe -lines" -c "exit"
203
203
204
+ - name : Upload Package List
205
+ uses : actions/upload-artifact@v3
206
+ # TODO: if: ${{ env.IS_PR == false }}
207
+ with :
208
+ name : nuget-list
209
+ if-no-files-found : error
210
+ path : |
211
+ ${{ github.workspace }}/.github/workflows/SignClientFileList.txt
212
+
204
213
# if we're not doing a PR build then we upload our packages so we can sign as a separate job.
205
214
- name : Upload Packages as Artifacts
206
215
uses : actions/upload-artifact@v3
@@ -224,15 +233,17 @@ jobs:
224
233
platform : [WinUI2, WinUI3]
225
234
226
235
steps :
227
- # TODO: Just upload/download file list file to build artifact as in example?
228
- - name : Checkout Repository
229
- uses : actions/checkout@v3
230
-
231
236
- name : Install .NET SDK v${{ env.DOTNET_VERSION }}
232
237
uses : actions/setup-dotnet@v3
233
238
with :
234
239
dotnet-version : ${{ env.DOTNET_VERSION }}
235
240
241
+ - name : Download Package List
242
+ uses : actions/download-artifact@v3
243
+ with :
244
+ name : nuget-list
245
+ path : ./
246
+
236
247
- name : Download built packages for ${{ matrix.platform }}
237
248
uses : actions/download-artifact@v3
238
249
with :
@@ -247,7 +258,7 @@ jobs:
247
258
./tools/sign code azure-key-vault
248
259
**/*.nupkg
249
260
--base-directory "${{ github.workspace }}/packages"
250
- --file-list "${{ github.workspace }}/.github/workflows/ SignClientFileList.txt"
261
+ --file-list "${{ github.workspace }}/SignClientFileList.txt"
251
262
--timestamp-url "http://timestamp.digicert.com"
252
263
--publisher-name ".NET Foundation"
253
264
--description "Windows Community Toolkit"
0 commit comments