Skip to content

Commit 113cde8

Browse files
author
ladeak
committed
Flatten zip folders
1 parent e801af8 commit 113cde8

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

‎.github/workflows/CD.yml‎

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,13 @@ jobs:
5151
# CHttp executable (On Linux install msquic), on Windows publish without single-file, and zip the output.
5252
sudo apt-get install -y zip
5353
dotnet publish src/CHttp/CHttp.csproj --configuration ${{ env.CONFIGURATION }} --self-contained --runtime win-x64 -p:Version=${VERSION} --framework ${{ env.GH_PACKAGE_VERSION }}
54-
zip -r src/CHttp/bin/Release/${{ env.GH_PACKAGE_VERSION }}/win-x64/publish/chttp-win-x64.zip src/CHttp/bin/Release/${{ env.GH_PACKAGE_VERSION }}/win-x64/publish/
54+
pushd src/CHttp/bin/Release/${{ env.GH_PACKAGE_VERSION }}/win-x64/publish/
55+
zip -r chttp-win-x64.zip .
56+
popd
5557
dotnet publish src/CHttp/CHttp.csproj --configuration ${{ env.CONFIGURATION }} --self-contained --runtime win-arm64 -p:Version=${VERSION} --framework ${{ env.GH_PACKAGE_VERSION }}
56-
zip -r src/CHttp/bin/Release/${{ env.GH_PACKAGE_VERSION }}/win-arm64/publish/chttp-win-arm64.zip src/CHttp/bin/Release/${{ env.GH_PACKAGE_VERSION }}/win-arm64/publish/
58+
pushd src/CHttp/bin/Release/${{ env.GH_PACKAGE_VERSION }}/win-arm64/publish/
59+
zip -r chttp-win-arm64.zip .
60+
popd
5761
dotnet publish src/CHttp/CHttp.csproj --configuration ${{ env.CONFIGURATION }} --self-contained --runtime linux-x64 -p:Version=${VERSION} --framework ${{ env.GH_PACKAGE_VERSION }}
5862
mv src/CHttp/bin/Release/${{ env.GH_PACKAGE_VERSION }}/linux-x64/publish/CHttp src/CHttp/bin/Release/${{ env.GH_PACKAGE_VERSION }}/linux-x64/publish/chttp-linux-x64
5963
dotnet publish src/CHttp/CHttp.csproj --configuration ${{ env.CONFIGURATION }} --self-contained --runtime linux-arm64 -p:Version=${VERSION} -p:PublishSingleFile=true -p:PublishTrimmed=true --framework ${{ env.GH_PACKAGE_VERSION }}
@@ -65,7 +69,9 @@ jobs:
6569
mv src/CHttp/bin/Release/${{ env.GH_PACKAGE_VERSION }}/linux-x64/publish/CHttp src/CHttp/bin/Release/${{ env.GH_PACKAGE_VERSION }}/linux-x64/publish/chttp-linux-x64-aot
6670
# CHttpExecutor
6771
dotnet publish src/CHttpExecutor/CHttpExecutor.csproj --configuration ${{ env.CONFIGURATION }} --self-contained --runtime win-x64 -p:Version=${VERSION} --framework ${{ env.GH_PACKAGE_VERSION }}
68-
zip -r src/CHttpExecutor/bin/Release/${{ env.GH_PACKAGE_VERSION }}/win-x64/publish/chttpexec-win-x64.zip src/CHttp/bin/Release/${{ env.GH_PACKAGE_VERSION }}/win-x64/publish/
72+
pushd src/CHttpExecutor/bin/Release/${{ env.GH_PACKAGE_VERSION }}/win-x64/publish/
73+
zip -r chttpexec-win-x64.zip .
74+
popd
6975
dotnet publish src/CHttpExecutor/CHttpExecutor.csproj --configuration ${{ env.CONFIGURATION }} --self-contained --runtime linux-x64 -p:Version=${VERSION} --framework ${{ env.GH_PACKAGE_VERSION }}
7076
mv src/CHttpExecutor/bin/Release/${{ env.GH_PACKAGE_VERSION }}/linux-x64/publish/CHttpExecutor src/CHttpExecutor/bin/Release/${{ env.GH_PACKAGE_VERSION }}/linux-x64/publish/chttpexec-linux-x64
7177
- name: Publish to GitHub

0 commit comments

Comments
 (0)