@@ -378,29 +378,28 @@ jobs:
378
378
- name : Lay out
379
379
run : |
380
380
mkdir -p linux-build/deb linux-build/tar
381
- mv out/linux/Packaging.Linux/deb/ Release/*.deb linux-build/deb
382
- mv out/linux/Packaging.Linux/tar/ Release/*.tar.gz linux-build/tar
381
+ mv out/linux/Packaging.Linux/Release/deb /*.deb linux-build/deb
382
+ mv out/linux/Packaging.Linux/Release/tar /*.tar.gz linux-build/tar
383
383
384
384
- name : Upload artifacts
385
385
uses : actions/upload-artifact@v3
386
386
with :
387
- name : linux-build
387
+ name : tmp. linux-build
388
388
path : |
389
389
linux-build
390
390
391
391
linux-sign :
392
- name : Sign Debian package
392
+ name : Sign Linux tarball and Debian package
393
+ needs : linux-build
393
394
# ESRP service requires signing to run on Windows
394
395
runs-on : windows-latest
395
- needs : linux-build
396
396
steps :
397
397
- uses : actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8
398
398
399
399
- name : Download artifacts
400
400
uses : actions/download-artifact@v3
401
401
with :
402
- name : linux-build
403
- path : artifacts
402
+ name : tmp.linux-build
404
403
405
404
- uses : azure/login@v1
406
405
with :
@@ -422,9 +421,10 @@ jobs:
422
421
LINUX_KEY_CODE : ${{ secrets.LINUX_KEY_CODE }}
423
422
LINUX_OP_CODE : ${{ secrets.LINUX_OPERATION_CODE }}
424
423
run : |
425
- python .github/run_esrp_signing.py artifacts/deb $env:LINUX_KEY_CODE $env:LINUX_OP_CODE
424
+ python .github/run_esrp_signing.py deb $env:LINUX_KEY_CODE $env:LINUX_OP_CODE
425
+ python .github/run_esrp_signing.py tar $env:LINUX_KEY_CODE $env:LINUX_OP_CODE
426
426
427
- - name : Upload signed Debian package
427
+ - name : Upload signed tarball and Debian package
428
428
uses : actions/upload-artifact@v3
429
429
with :
430
430
name : linux-sign
@@ -596,7 +596,6 @@ jobs:
596
596
597
597
// Upload Linux artifacts
598
598
uploadDirectoryToRelease('linux-sign'),
599
- uploadDirectoryToRelease('linux-build/tar')
600
599
]);
601
600
602
601
create-dotnet-tool :
0 commit comments